﻿' Copyright (c) Microsoft.  All Rights Reserved.  Licensed under the Apache License, Version 2.0.  See License.txt in the project root for license information.

Option Strict Off

Imports System

Module Module1

    Sub Main()
        Dim BoFalse As Boolean
        Dim BoTrue As Boolean
        Dim SB As SByte
        Dim By As Byte
        Dim Sh As Short
        Dim US As UShort
        Dim [In] As Integer
        Dim UI As UInteger
        Dim Lo As Long
        Dim UL As ULong
        Dim De As Decimal
        Dim Si As Single
        Dim [Do] As Double
        Dim St As String
        Dim Ob As Object
        Dim Tc As System.TypeCode
        Dim Da As Date
        Dim Ch As Char
        Dim ChArray() As Char

        'For Each op In "+,-,*,/,\,Mod,^,<<,>>,OrElse,AndAlso,&,Like,=,<>,<=,>=,<,>,Xor,Or,And".Split(","c)
        '    For Each op1 In "BoFalse,BoTrue,SB,By,Sh,US,[In],UI,Lo,UL,De,Si,[Do],St,Ob,Tc".Split(","c)
        '        For Each op2 In "BoFalse,BoTrue,SB,By,Sh,US,[In],UI,Lo,UL,De,Si,[Do],St,Ob,Tc".Split(","c)
        '            System.Console.WriteLine("PrintResult("{0} {1} {2})", op1, op, op2", {0} {1} {2})", op1, op, op2)
        '        Next
        '    Next
        'Next

        'For Each op In "+,-,*,/,\,Mod,^,<<,>>,OrElse,AndAlso,&,Like,=,<>,<=,>=,<,>,Xor,Or,And".Split(","c)
        '    For Each op1 In "Da,Ch,ChArray".Split(","c)
        '        For Each op2 In "BoFalse,BoTrue,SB,By,Sh,US,[In],UI,Lo,UL,De,Si,[Do],St,Ob,Tc,Da,Ch,ChArray".Split(","c)
        '            System.Console.WriteLine("PrintResult("{0} {1} {2})", op1, op, op2", {0} {1} {2})", op1, op, op2)
        '        Next
        '    Next

        '    For Each op1 In "BoFalse,BoTrue,SB,By,Sh,US,[In],UI,Lo,UL,De,Si,[Do],St,Ob,Tc".Split(","c)
        '        For Each op2 In "Da,Ch,ChArray".Split(","c)
        '            System.Console.WriteLine("PrintResult("{0} {1} {2})", op1, op, op2", {0} {1} {2})", op1, op, op2)
        '        Next
        '    Next
        'Next

        BoFalse = False
        BoTrue = True
        SB = -1
        Sh = -3
        [In] = -5
        Lo = -7
        De = -9D
        Si = 10
        [Do] = -11
        St = "12"
        Ob = "-13"
        Da = #8:30:00 AM#
        Ch = "c"c
        Tc = TypeCode.Double
        ChArray = "14"
        By = 22
        US = 24
        UI = 26
        UL = 28

        PrintResult("BoFalse + BoFalse", BoFalse + BoFalse)
        PrintResult("BoFalse + BoTrue", BoFalse + BoTrue)
        PrintResult("BoFalse + SB", BoFalse + SB)
        PrintResult("BoFalse + By", BoFalse + By)
        PrintResult("BoFalse + Sh", BoFalse + Sh)
        PrintResult("BoFalse + US", BoFalse + US)
        PrintResult("BoFalse + [In]", BoFalse + [In])
        PrintResult("BoFalse + UI", BoFalse + UI)
        PrintResult("BoFalse + Lo", BoFalse + Lo)
        PrintResult("BoFalse + UL", BoFalse + UL)
        PrintResult("BoFalse + De", BoFalse + De)
        PrintResult("BoFalse + Si", BoFalse + Si)
        PrintResult("BoFalse + [Do]", BoFalse + [Do])
        PrintResult("BoFalse + St", BoFalse + St)
        PrintResult("BoFalse + Ob", BoFalse + Ob)
        PrintResult("BoFalse + Tc", BoFalse + Tc)
        PrintResult("BoTrue + BoFalse", BoTrue + BoFalse)
        PrintResult("BoTrue + BoTrue", BoTrue + BoTrue)
        PrintResult("BoTrue + SB", BoTrue + SB)
        PrintResult("BoTrue + By", BoTrue + By)
        PrintResult("BoTrue + Sh", BoTrue + Sh)
        PrintResult("BoTrue + US", BoTrue + US)
        PrintResult("BoTrue + [In]", BoTrue + [In])
        PrintResult("BoTrue + UI", BoTrue + UI)
        PrintResult("BoTrue + Lo", BoTrue + Lo)
        PrintResult("BoTrue + UL", BoTrue + UL)
        PrintResult("BoTrue + De", BoTrue + De)
        PrintResult("BoTrue + Si", BoTrue + Si)
        PrintResult("BoTrue + [Do]", BoTrue + [Do])
        PrintResult("BoTrue + St", BoTrue + St)
        PrintResult("BoTrue + Ob", BoTrue + Ob)
        PrintResult("BoTrue + Tc", BoTrue + Tc)
        PrintResult("SB + BoFalse", SB + BoFalse)
        PrintResult("SB + BoTrue", SB + BoTrue)
        PrintResult("SB + SB", SB + SB)
        PrintResult("SB + By", SB + By)
        PrintResult("SB + Sh", SB + Sh)
        PrintResult("SB + US", SB + US)
        PrintResult("SB + [In]", SB + [In])
        PrintResult("SB + UI", SB + UI)
        PrintResult("SB + Lo", SB + Lo)
        PrintResult("SB + UL", SB + UL)
        PrintResult("SB + De", SB + De)
        PrintResult("SB + Si", SB + Si)
        PrintResult("SB + [Do]", SB + [Do])
        PrintResult("SB + St", SB + St)
        PrintResult("SB + Ob", SB + Ob)
        PrintResult("SB + Tc", SB + Tc)
        PrintResult("By + BoFalse", By + BoFalse)
        PrintResult("By + BoTrue", By + BoTrue)
        PrintResult("By + SB", By + SB)
        PrintResult("By + By", By + By)
        PrintResult("By + Sh", By + Sh)
        PrintResult("By + US", By + US)
        PrintResult("By + [In]", By + [In])
        PrintResult("By + UI", By + UI)
        PrintResult("By + Lo", By + Lo)
        PrintResult("By + UL", By + UL)
        PrintResult("By + De", By + De)
        PrintResult("By + Si", By + Si)
        PrintResult("By + [Do]", By + [Do])
        PrintResult("By + St", By + St)
        PrintResult("By + Ob", By + Ob)
        PrintResult("By + Tc", By + Tc)
        PrintResult("Sh + BoFalse", Sh + BoFalse)
        PrintResult("Sh + BoTrue", Sh + BoTrue)
        PrintResult("Sh + SB", Sh + SB)
        PrintResult("Sh + By", Sh + By)
        PrintResult("Sh + Sh", Sh + Sh)
        PrintResult("Sh + US", Sh + US)
        PrintResult("Sh + [In]", Sh + [In])
        PrintResult("Sh + UI", Sh + UI)
        PrintResult("Sh + Lo", Sh + Lo)
        PrintResult("Sh + UL", Sh + UL)
        PrintResult("Sh + De", Sh + De)
        PrintResult("Sh + Si", Sh + Si)
        PrintResult("Sh + [Do]", Sh + [Do])
        PrintResult("Sh + St", Sh + St)
        PrintResult("Sh + Ob", Sh + Ob)
        PrintResult("Sh + Tc", Sh + Tc)
        PrintResult("US + BoFalse", US + BoFalse)
        PrintResult("US + BoTrue", US + BoTrue)
        PrintResult("US + SB", US + SB)
        PrintResult("US + By", US + By)
        PrintResult("US + Sh", US + Sh)
        PrintResult("US + US", US + US)
        PrintResult("US + [In]", US + [In])
        PrintResult("US + UI", US + UI)
        PrintResult("US + Lo", US + Lo)
        PrintResult("US + UL", US + UL)
        PrintResult("US + De", US + De)
        PrintResult("US + Si", US + Si)
        PrintResult("US + [Do]", US + [Do])
        PrintResult("US + St", US + St)
        PrintResult("US + Ob", US + Ob)
        PrintResult("US + Tc", US + Tc)
        PrintResult("[In] + BoFalse", [In] + BoFalse)
        PrintResult("[In] + BoTrue", [In] + BoTrue)
        PrintResult("[In] + SB", [In] + SB)
        PrintResult("[In] + By", [In] + By)
        PrintResult("[In] + Sh", [In] + Sh)
        PrintResult("[In] + US", [In] + US)
        PrintResult("[In] + [In]", [In] + [In])
        PrintResult("[In] + UI", [In] + UI)
        PrintResult("[In] + Lo", [In] + Lo)
        PrintResult("[In] + UL", [In] + UL)
        PrintResult("[In] + De", [In] + De)
        PrintResult("[In] + Si", [In] + Si)
        PrintResult("[In] + [Do]", [In] + [Do])
        PrintResult("[In] + St", [In] + St)
        PrintResult("[In] + Ob", [In] + Ob)
        PrintResult("[In] + Tc", [In] + Tc)
        PrintResult("UI + BoFalse", UI + BoFalse)
        PrintResult("UI + BoTrue", UI + BoTrue)
        PrintResult("UI + SB", UI + SB)
        PrintResult("UI + By", UI + By)
        PrintResult("UI + Sh", UI + Sh)
        PrintResult("UI + US", UI + US)
        PrintResult("UI + [In]", UI + [In])
        PrintResult("UI + UI", UI + UI)
        PrintResult("UI + Lo", UI + Lo)
        PrintResult("UI + UL", UI + UL)
        PrintResult("UI + De", UI + De)
        PrintResult("UI + Si", UI + Si)
        PrintResult("UI + [Do]", UI + [Do])
        PrintResult("UI + St", UI + St)
        PrintResult("UI + Ob", UI + Ob)
        PrintResult("UI + Tc", UI + Tc)
        PrintResult("Lo + BoFalse", Lo + BoFalse)
        PrintResult("Lo + BoTrue", Lo + BoTrue)
        PrintResult("Lo + SB", Lo + SB)
        PrintResult("Lo + By", Lo + By)
        PrintResult("Lo + Sh", Lo + Sh)
        PrintResult("Lo + US", Lo + US)
        PrintResult("Lo + [In]", Lo + [In])
        PrintResult("Lo + UI", Lo + UI)
        PrintResult("Lo + Lo", Lo + Lo)
        PrintResult("Lo + UL", Lo + UL)
        PrintResult("Lo + De", Lo + De)
        PrintResult("Lo + Si", Lo + Si)
        PrintResult("Lo + [Do]", Lo + [Do])
        PrintResult("Lo + St", Lo + St)
        PrintResult("Lo + Ob", Lo + Ob)
        PrintResult("Lo + Tc", Lo + Tc)
        PrintResult("UL + BoFalse", UL + BoFalse)
        PrintResult("UL + BoTrue", UL + BoTrue)
        PrintResult("UL + SB", UL + SB)
        PrintResult("UL + By", UL + By)
        PrintResult("UL + Sh", UL + Sh)
        PrintResult("UL + US", UL + US)
        PrintResult("UL + [In]", UL + [In])
        PrintResult("UL + UI", UL + UI)
        PrintResult("UL + Lo", UL + Lo)
        PrintResult("UL + UL", UL + UL)
        PrintResult("UL + De", UL + De)
        PrintResult("UL + Si", UL + Si)
        PrintResult("UL + [Do]", UL + [Do])
        PrintResult("UL + St", UL + St)
        PrintResult("UL + Ob", UL + Ob)
        PrintResult("UL + Tc", UL + Tc)
        PrintResult("De + BoFalse", De + BoFalse)
        PrintResult("De + BoTrue", De + BoTrue)
        PrintResult("De + SB", De + SB)
        PrintResult("De + By", De + By)
        PrintResult("De + Sh", De + Sh)
        PrintResult("De + US", De + US)
        PrintResult("De + [In]", De + [In])
        PrintResult("De + UI", De + UI)
        PrintResult("De + Lo", De + Lo)
        PrintResult("De + UL", De + UL)
        PrintResult("De + De", De + De)
        PrintResult("De + Si", De + Si)
        PrintResult("De + [Do]", De + [Do])
        PrintResult("De + St", De + St)
        PrintResult("De + Ob", De + Ob)
        PrintResult("De + Tc", De + Tc)
        PrintResult("Si + BoFalse", Si + BoFalse)
        PrintResult("Si + BoTrue", Si + BoTrue)
        PrintResult("Si + SB", Si + SB)
        PrintResult("Si + By", Si + By)
        PrintResult("Si + Sh", Si + Sh)
        PrintResult("Si + US", Si + US)
        PrintResult("Si + [In]", Si + [In])
        PrintResult("Si + UI", Si + UI)
        PrintResult("Si + Lo", Si + Lo)
        PrintResult("Si + UL", Si + UL)
        PrintResult("Si + De", Si + De)
        PrintResult("Si + Si", Si + Si)
        PrintResult("Si + [Do]", Si + [Do])
        PrintResult("Si + St", Si + St)
        PrintResult("Si + Ob", Si + Ob)
        PrintResult("Si + Tc", Si + Tc)
        PrintResult("[Do] + BoFalse", [Do] + BoFalse)
        PrintResult("[Do] + BoTrue", [Do] + BoTrue)
        PrintResult("[Do] + SB", [Do] + SB)
        PrintResult("[Do] + By", [Do] + By)
        PrintResult("[Do] + Sh", [Do] + Sh)
        PrintResult("[Do] + US", [Do] + US)
        PrintResult("[Do] + [In]", [Do] + [In])
        PrintResult("[Do] + UI", [Do] + UI)
        PrintResult("[Do] + Lo", [Do] + Lo)
        PrintResult("[Do] + UL", [Do] + UL)
        PrintResult("[Do] + De", [Do] + De)
        PrintResult("[Do] + Si", [Do] + Si)
        PrintResult("[Do] + [Do]", [Do] + [Do])
        PrintResult("[Do] + St", [Do] + St)
        PrintResult("[Do] + Ob", [Do] + Ob)
        PrintResult("[Do] + Tc", [Do] + Tc)
        PrintResult("St + BoFalse", St + BoFalse)
        PrintResult("St + BoTrue", St + BoTrue)
        PrintResult("St + SB", St + SB)
        PrintResult("St + By", St + By)
        PrintResult("St + Sh", St + Sh)
        PrintResult("St + US", St + US)
        PrintResult("St + [In]", St + [In])
        PrintResult("St + UI", St + UI)
        PrintResult("St + Lo", St + Lo)
        PrintResult("St + UL", St + UL)
        PrintResult("St + De", St + De)
        PrintResult("St + Si", St + Si)
        PrintResult("St + [Do]", St + [Do])
        PrintResult("St + St", St + St)
        PrintResult("St + Ob", St + Ob)
        PrintResult("St + Tc", St + Tc)
        PrintResult("Ob + BoFalse", Ob + BoFalse)
        PrintResult("Ob + BoTrue", Ob + BoTrue)
        PrintResult("Ob + SB", Ob + SB)
        PrintResult("Ob + By", Ob + By)
        PrintResult("Ob + Sh", Ob + Sh)
        PrintResult("Ob + US", Ob + US)
        PrintResult("Ob + [In]", Ob + [In])
        PrintResult("Ob + UI", Ob + UI)
        PrintResult("Ob + Lo", Ob + Lo)
        PrintResult("Ob + UL", Ob + UL)
        PrintResult("Ob + De", Ob + De)
        PrintResult("Ob + Si", Ob + Si)
        PrintResult("Ob + [Do]", Ob + [Do])
        PrintResult("Ob + St", Ob + St)
        PrintResult("Ob + Ob", Ob + Ob)
        PrintResult("Ob + Tc", Ob + Tc)
        PrintResult("Tc + BoFalse", Tc + BoFalse)
        PrintResult("Tc + BoTrue", Tc + BoTrue)
        PrintResult("Tc + SB", Tc + SB)
        PrintResult("Tc + By", Tc + By)
        PrintResult("Tc + Sh", Tc + Sh)
        PrintResult("Tc + US", Tc + US)
        PrintResult("Tc + [In]", Tc + [In])
        PrintResult("Tc + UI", Tc + UI)
        PrintResult("Tc + Lo", Tc + Lo)
        PrintResult("Tc + UL", Tc + UL)
        PrintResult("Tc + De", Tc + De)
        PrintResult("Tc + Si", Tc + Si)
        PrintResult("Tc + [Do]", Tc + [Do])
        PrintResult("Tc + St", Tc + St)
        PrintResult("Tc + Ob", Tc + Ob)
        PrintResult("Tc + Tc", Tc + Tc)
        PrintResult("BoFalse - BoFalse", BoFalse - BoFalse)
        PrintResult("BoFalse - BoTrue", BoFalse - BoTrue)
        PrintResult("BoFalse - SB", BoFalse - SB)
        PrintResult("BoFalse - By", BoFalse - By)
        PrintResult("BoFalse - Sh", BoFalse - Sh)
        PrintResult("BoFalse - US", BoFalse - US)
        PrintResult("BoFalse - [In]", BoFalse - [In])
        PrintResult("BoFalse - UI", BoFalse - UI)
        PrintResult("BoFalse - Lo", BoFalse - Lo)
        PrintResult("BoFalse - UL", BoFalse - UL)
        PrintResult("BoFalse - De", BoFalse - De)
        PrintResult("BoFalse - Si", BoFalse - Si)
        PrintResult("BoFalse - [Do]", BoFalse - [Do])
        PrintResult("BoFalse - St", BoFalse - St)
        PrintResult("BoFalse - Ob", BoFalse - Ob)
        PrintResult("BoFalse - Tc", BoFalse - Tc)
        PrintResult("BoTrue - BoFalse", BoTrue - BoFalse)
        PrintResult("BoTrue - BoTrue", BoTrue - BoTrue)
        PrintResult("BoTrue - SB", BoTrue - SB)
        PrintResult("BoTrue - By", BoTrue - By)
        PrintResult("BoTrue - Sh", BoTrue - Sh)
        PrintResult("BoTrue - US", BoTrue - US)
        PrintResult("BoTrue - [In]", BoTrue - [In])
        PrintResult("BoTrue - UI", BoTrue - UI)
        PrintResult("BoTrue - Lo", BoTrue - Lo)
        PrintResult("BoTrue - UL", BoTrue - UL)
        PrintResult("BoTrue - De", BoTrue - De)
        PrintResult("BoTrue - Si", BoTrue - Si)
        PrintResult("BoTrue - [Do]", BoTrue - [Do])
        PrintResult("BoTrue - St", BoTrue - St)
        PrintResult("BoTrue - Ob", BoTrue - Ob)
        PrintResult("BoTrue - Tc", BoTrue - Tc)
        PrintResult("SB - BoFalse", SB - BoFalse)
        PrintResult("SB - BoTrue", SB - BoTrue)
        PrintResult("SB - SB", SB - SB)
        PrintResult("SB - By", SB - By)
        PrintResult("SB - Sh", SB - Sh)
        PrintResult("SB - US", SB - US)
        PrintResult("SB - [In]", SB - [In])
        PrintResult("SB - UI", SB - UI)
        PrintResult("SB - Lo", SB - Lo)
        PrintResult("SB - UL", SB - UL)
        PrintResult("SB - De", SB - De)
        PrintResult("SB - Si", SB - Si)
        PrintResult("SB - [Do]", SB - [Do])
        PrintResult("SB - St", SB - St)
        PrintResult("SB - Ob", SB - Ob)
        PrintResult("SB - Tc", SB - Tc)
        PrintResult("By - BoFalse", By - BoFalse)
        PrintResult("By - BoTrue", By - BoTrue)
        PrintResult("By - SB", By - SB)
        PrintResult("By - By", By - By)
        PrintResult("By - Sh", By - Sh)
        PrintResult("By - [In]", By - [In])
        PrintResult("By - Lo", By - Lo)
        PrintResult("By - De", By - De)
        PrintResult("By - Si", By - Si)
        PrintResult("By - [Do]", By - [Do])
        PrintResult("By - St", By - St)
        PrintResult("By - Ob", By - Ob)
        PrintResult("By - Tc", By - Tc)
        PrintResult("Sh - BoFalse", Sh - BoFalse)
        PrintResult("Sh - BoTrue", Sh - BoTrue)
        PrintResult("Sh - SB", Sh - SB)
        PrintResult("Sh - By", Sh - By)
        PrintResult("Sh - Sh", Sh - Sh)
        PrintResult("Sh - US", Sh - US)
        PrintResult("Sh - [In]", Sh - [In])
        PrintResult("Sh - UI", Sh - UI)
        PrintResult("Sh - Lo", Sh - Lo)
        PrintResult("Sh - UL", Sh - UL)
        PrintResult("Sh - De", Sh - De)
        PrintResult("Sh - Si", Sh - Si)
        PrintResult("Sh - [Do]", Sh - [Do])
        PrintResult("Sh - St", Sh - St)
        PrintResult("Sh - Ob", Sh - Ob)
        PrintResult("Sh - Tc", Sh - Tc)
        PrintResult("US - BoFalse", US - BoFalse)
        PrintResult("US - BoTrue", US - BoTrue)
        PrintResult("US - SB", US - SB)
        PrintResult("US - By", US - By)
        PrintResult("US - Sh", US - Sh)
        PrintResult("US - US", US - US)
        PrintResult("US - [In]", US - [In])
        PrintResult("US - Lo", US - Lo)
        PrintResult("US - De", US - De)
        PrintResult("US - Si", US - Si)
        PrintResult("US - [Do]", US - [Do])
        PrintResult("US - St", US - St)
        PrintResult("US - Ob", US - Ob)
        PrintResult("US - Tc", US - Tc)
        PrintResult("[In] - BoFalse", [In] - BoFalse)
        PrintResult("[In] - BoTrue", [In] - BoTrue)
        PrintResult("[In] - SB", [In] - SB)
        PrintResult("[In] - By", [In] - By)
        PrintResult("[In] - Sh", [In] - Sh)
        PrintResult("[In] - US", [In] - US)
        PrintResult("[In] - [In]", [In] - [In])
        PrintResult("[In] - UI", [In] - UI)
        PrintResult("[In] - Lo", [In] - Lo)
        PrintResult("[In] - UL", [In] - UL)
        PrintResult("[In] - De", [In] - De)
        PrintResult("[In] - Si", [In] - Si)
        PrintResult("[In] - [Do]", [In] - [Do])
        PrintResult("[In] - St", [In] - St)
        PrintResult("[In] - Ob", [In] - Ob)
        PrintResult("[In] - Tc", [In] - Tc)
        PrintResult("UI - BoFalse", UI - BoFalse)
        PrintResult("UI - BoTrue", UI - BoTrue)
        PrintResult("UI - SB", UI - SB)
        PrintResult("UI - By", UI - By)
        PrintResult("UI - Sh", UI - Sh)
        PrintResult("UI - US", UI - US)
        PrintResult("UI - [In]", UI - [In])
        PrintResult("UI - UI", UI - UI)
        PrintResult("UI - Lo", UI - Lo)
        PrintResult("UI - De", UI - De)
        PrintResult("UI - Si", UI - Si)
        PrintResult("UI - [Do]", UI - [Do])
        PrintResult("UI - St", UI - St)
        PrintResult("UI - Ob", UI - Ob)
        PrintResult("UI - Tc", UI - Tc)
        PrintResult("Lo - BoFalse", Lo - BoFalse)
        PrintResult("Lo - BoTrue", Lo - BoTrue)
        PrintResult("Lo - SB", Lo - SB)
        PrintResult("Lo - By", Lo - By)
        PrintResult("Lo - Sh", Lo - Sh)
        PrintResult("Lo - US", Lo - US)
        PrintResult("Lo - [In]", Lo - [In])
        PrintResult("Lo - UI", Lo - UI)
        PrintResult("Lo - Lo", Lo - Lo)
        PrintResult("Lo - UL", Lo - UL)
        PrintResult("Lo - De", Lo - De)
        PrintResult("Lo - Si", Lo - Si)
        PrintResult("Lo - [Do]", Lo - [Do])
        PrintResult("Lo - St", Lo - St)
        PrintResult("Lo - Ob", Lo - Ob)
        PrintResult("Lo - Tc", Lo - Tc)
        PrintResult("UL - BoFalse", UL - BoFalse)
        PrintResult("UL - BoTrue", UL - BoTrue)
        PrintResult("UL - SB", UL - SB)
        PrintResult("UL - By", UL - By)
        PrintResult("UL - Sh", UL - Sh)
        PrintResult("UL - US", UL - US)
        PrintResult("UL - [In]", UL - [In])
        PrintResult("UL - UI", UL - UI)
        PrintResult("UL - Lo", UL - Lo)
        PrintResult("UL - UL", UL - UL)
        PrintResult("UL - De", UL - De)
        PrintResult("UL - Si", UL - Si)
        PrintResult("UL - [Do]", UL - [Do])
        PrintResult("UL - St", UL - St)
        PrintResult("UL - Ob", UL - Ob)
        PrintResult("UL - Tc", UL - Tc)
        PrintResult("De - BoFalse", De - BoFalse)
        PrintResult("De - BoTrue", De - BoTrue)
        PrintResult("De - SB", De - SB)
        PrintResult("De - By", De - By)
        PrintResult("De - Sh", De - Sh)
        PrintResult("De - US", De - US)
        PrintResult("De - [In]", De - [In])
        PrintResult("De - UI", De - UI)
        PrintResult("De - Lo", De - Lo)
        PrintResult("De - UL", De - UL)
        PrintResult("De - De", De - De)
        PrintResult("De - Si", De - Si)
        PrintResult("De - [Do]", De - [Do])
        PrintResult("De - St", De - St)
        PrintResult("De - Ob", De - Ob)
        PrintResult("De - Tc", De - Tc)
        PrintResult("Si - BoFalse", Si - BoFalse)
        PrintResult("Si - BoTrue", Si - BoTrue)
        PrintResult("Si - SB", Si - SB)
        PrintResult("Si - By", Si - By)
        PrintResult("Si - Sh", Si - Sh)
        PrintResult("Si - US", Si - US)
        PrintResult("Si - [In]", Si - [In])
        PrintResult("Si - UI", Si - UI)
        PrintResult("Si - Lo", Si - Lo)
        PrintResult("Si - UL", Si - UL)
        PrintResult("Si - De", Si - De)
        PrintResult("Si - Si", Si - Si)
        PrintResult("Si - [Do]", Si - [Do])
        PrintResult("Si - St", Si - St)
        PrintResult("Si - Ob", Si - Ob)
        PrintResult("Si - Tc", Si - Tc)
        PrintResult("[Do] - BoFalse", [Do] - BoFalse)
        PrintResult("[Do] - BoTrue", [Do] - BoTrue)
        PrintResult("[Do] - SB", [Do] - SB)
        PrintResult("[Do] - By", [Do] - By)
        PrintResult("[Do] - Sh", [Do] - Sh)
        PrintResult("[Do] - US", [Do] - US)
        PrintResult("[Do] - [In]", [Do] - [In])
        PrintResult("[Do] - UI", [Do] - UI)
        PrintResult("[Do] - Lo", [Do] - Lo)
        PrintResult("[Do] - UL", [Do] - UL)
        PrintResult("[Do] - De", [Do] - De)
        PrintResult("[Do] - Si", [Do] - Si)
        PrintResult("[Do] - [Do]", [Do] - [Do])
        PrintResult("[Do] - St", [Do] - St)
        PrintResult("[Do] - Ob", [Do] - Ob)
        PrintResult("[Do] - Tc", [Do] - Tc)
        PrintResult("St - BoFalse", St - BoFalse)
        PrintResult("St - BoTrue", St - BoTrue)
        PrintResult("St - SB", St - SB)
        PrintResult("St - By", St - By)
        PrintResult("St - Sh", St - Sh)
        PrintResult("St - US", St - US)
        PrintResult("St - [In]", St - [In])
        PrintResult("St - UI", St - UI)
        PrintResult("St - Lo", St - Lo)
        PrintResult("St - UL", St - UL)
        PrintResult("St - De", St - De)
        PrintResult("St - Si", St - Si)
        PrintResult("St - [Do]", St - [Do])
        PrintResult("St - St", St - St)
        PrintResult("St - Ob", St - Ob)
        PrintResult("St - Tc", St - Tc)
        PrintResult("Ob - BoFalse", Ob - BoFalse)
        PrintResult("Ob - BoTrue", Ob - BoTrue)
        PrintResult("Ob - SB", Ob - SB)
        PrintResult("Ob - By", Ob - By)
        PrintResult("Ob - Sh", Ob - Sh)
        PrintResult("Ob - US", Ob - US)
        PrintResult("Ob - [In]", Ob - [In])
        PrintResult("Ob - UI", Ob - UI)
        PrintResult("Ob - Lo", Ob - Lo)
        PrintResult("Ob - UL", Ob - UL)
        PrintResult("Ob - De", Ob - De)
        PrintResult("Ob - Si", Ob - Si)
        PrintResult("Ob - [Do]", Ob - [Do])
        PrintResult("Ob - St", Ob - St)
        PrintResult("Ob - Ob", Ob - Ob)
        PrintResult("Ob - Tc", Ob - Tc)
        PrintResult("Tc - BoFalse", Tc - BoFalse)
        PrintResult("Tc - BoTrue", Tc - BoTrue)
        PrintResult("Tc - SB", Tc - SB)
        PrintResult("Tc - By", Tc - By)
        PrintResult("Tc - Sh", Tc - Sh)
        PrintResult("Tc - US", Tc - US)
        PrintResult("Tc - [In]", Tc - [In])
        PrintResult("Tc - UI", Tc - UI)
        PrintResult("Tc - Lo", Tc - Lo)
        PrintResult("Tc - UL", Tc - UL)
        PrintResult("Tc - De", Tc - De)
        PrintResult("Tc - Si", Tc - Si)
        PrintResult("Tc - [Do]", Tc - [Do])
        PrintResult("Tc - St", Tc - St)
        PrintResult("Tc - Ob", Tc - Ob)
        PrintResult("Tc - Tc", Tc - Tc)
        PrintResult("BoFalse * BoFalse", BoFalse * BoFalse)
        PrintResult("BoFalse * BoTrue", BoFalse * BoTrue)
        PrintResult("BoFalse * SB", BoFalse * SB)
        PrintResult("BoFalse * By", BoFalse * By)
        PrintResult("BoFalse * Sh", BoFalse * Sh)
        PrintResult("BoFalse * US", BoFalse * US)
        PrintResult("BoFalse * [In]", BoFalse * [In])
        PrintResult("BoFalse * UI", BoFalse * UI)
        PrintResult("BoFalse * Lo", BoFalse * Lo)
        PrintResult("BoFalse * UL", BoFalse * UL)
        PrintResult("BoFalse * De", BoFalse * De)
        PrintResult("BoFalse * Si", BoFalse * Si)
        PrintResult("BoFalse * [Do]", BoFalse * [Do])
        PrintResult("BoFalse * St", BoFalse * St)
        PrintResult("BoFalse * Ob", BoFalse * Ob)
        PrintResult("BoFalse * Tc", BoFalse * Tc)
        PrintResult("BoTrue * BoFalse", BoTrue * BoFalse)
        PrintResult("BoTrue * BoTrue", BoTrue * BoTrue)
        PrintResult("BoTrue * SB", BoTrue * SB)
        PrintResult("BoTrue * By", BoTrue * By)
        PrintResult("BoTrue * Sh", BoTrue * Sh)
        PrintResult("BoTrue * US", BoTrue * US)
        PrintResult("BoTrue * [In]", BoTrue * [In])
        PrintResult("BoTrue * UI", BoTrue * UI)
        PrintResult("BoTrue * Lo", BoTrue * Lo)
        PrintResult("BoTrue * UL", BoTrue * UL)
        PrintResult("BoTrue * De", BoTrue * De)
        PrintResult("BoTrue * Si", BoTrue * Si)
        PrintResult("BoTrue * [Do]", BoTrue * [Do])
        PrintResult("BoTrue * St", BoTrue * St)
        PrintResult("BoTrue * Ob", BoTrue * Ob)
        PrintResult("BoTrue * Tc", BoTrue * Tc)
        PrintResult("SB * BoFalse", SB * BoFalse)
        PrintResult("SB * BoTrue", SB * BoTrue)
        PrintResult("SB * SB", SB * SB)
        PrintResult("SB * By", SB * By)
        PrintResult("SB * Sh", SB * Sh)
        PrintResult("SB * US", SB * US)
        PrintResult("SB * [In]", SB * [In])
        PrintResult("SB * UI", SB * UI)
        PrintResult("SB * Lo", SB * Lo)
        PrintResult("SB * UL", SB * UL)
        PrintResult("SB * De", SB * De)
        PrintResult("SB * Si", SB * Si)
        PrintResult("SB * [Do]", SB * [Do])
        PrintResult("SB * St", SB * St)
        PrintResult("SB * Ob", SB * Ob)
        PrintResult("SB * Tc", SB * Tc)
        PrintResult("By * BoFalse", By * BoFalse)
        PrintResult("By * BoTrue", By * BoTrue)
        PrintResult("By * SB", By * SB)
        PrintResult("By * Sh", By * Sh)
        PrintResult("By * US", By * US)
        PrintResult("By * [In]", By * [In])
        PrintResult("By * UI", By * UI)
        PrintResult("By * Lo", By * Lo)
        PrintResult("By * UL", By * UL)
        PrintResult("By * De", By * De)
        PrintResult("By * Si", By * Si)
        PrintResult("By * [Do]", By * [Do])
        PrintResult("By * St", By * St)
        PrintResult("By * Ob", By * Ob)
        PrintResult("By * Tc", By * Tc)
        PrintResult("Sh * BoFalse", Sh * BoFalse)
        PrintResult("Sh * BoTrue", Sh * BoTrue)
        PrintResult("Sh * SB", Sh * SB)
        PrintResult("Sh * By", Sh * By)
        PrintResult("Sh * Sh", Sh * Sh)
        PrintResult("Sh * US", Sh * US)
        PrintResult("Sh * [In]", Sh * [In])
        PrintResult("Sh * UI", Sh * UI)
        PrintResult("Sh * Lo", Sh * Lo)
        PrintResult("Sh * UL", Sh * UL)
        PrintResult("Sh * De", Sh * De)
        PrintResult("Sh * Si", Sh * Si)
        PrintResult("Sh * [Do]", Sh * [Do])
        PrintResult("Sh * St", Sh * St)
        PrintResult("Sh * Ob", Sh * Ob)
        PrintResult("Sh * Tc", Sh * Tc)
        PrintResult("US * BoFalse", US * BoFalse)
        PrintResult("US * BoTrue", US * BoTrue)
        PrintResult("US * SB", US * SB)
        PrintResult("US * By", US * By)
        PrintResult("US * Sh", US * Sh)
        PrintResult("US * US", US * US)
        PrintResult("US * [In]", US * [In])
        PrintResult("US * UI", US * UI)
        PrintResult("US * Lo", US * Lo)
        PrintResult("US * UL", US * UL)
        PrintResult("US * De", US * De)
        PrintResult("US * Si", US * Si)
        PrintResult("US * [Do]", US * [Do])
        PrintResult("US * St", US * St)
        PrintResult("US * Ob", US * Ob)
        PrintResult("US * Tc", US * Tc)
        PrintResult("[In] * BoFalse", [In] * BoFalse)
        PrintResult("[In] * BoTrue", [In] * BoTrue)
        PrintResult("[In] * SB", [In] * SB)
        PrintResult("[In] * By", [In] * By)
        PrintResult("[In] * Sh", [In] * Sh)
        PrintResult("[In] * US", [In] * US)
        PrintResult("[In] * [In]", [In] * [In])
        PrintResult("[In] * UI", [In] * UI)
        PrintResult("[In] * Lo", [In] * Lo)
        PrintResult("[In] * UL", [In] * UL)
        PrintResult("[In] * De", [In] * De)
        PrintResult("[In] * Si", [In] * Si)
        PrintResult("[In] * [Do]", [In] * [Do])
        PrintResult("[In] * St", [In] * St)
        PrintResult("[In] * Ob", [In] * Ob)
        PrintResult("[In] * Tc", [In] * Tc)
        PrintResult("UI * BoFalse", UI * BoFalse)
        PrintResult("UI * BoTrue", UI * BoTrue)
        PrintResult("UI * SB", UI * SB)
        PrintResult("UI * By", UI * By)
        PrintResult("UI * Sh", UI * Sh)
        PrintResult("UI * US", UI * US)
        PrintResult("UI * [In]", UI * [In])
        PrintResult("UI * UI", UI * UI)
        PrintResult("UI * Lo", UI * Lo)
        PrintResult("UI * UL", UI * UL)
        PrintResult("UI * De", UI * De)
        PrintResult("UI * Si", UI * Si)
        PrintResult("UI * [Do]", UI * [Do])
        PrintResult("UI * St", UI * St)
        PrintResult("UI * Ob", UI * Ob)
        PrintResult("UI * Tc", UI * Tc)
        PrintResult("Lo * BoFalse", Lo * BoFalse)
        PrintResult("Lo * BoTrue", Lo * BoTrue)
        PrintResult("Lo * SB", Lo * SB)
        PrintResult("Lo * By", Lo * By)
        PrintResult("Lo * Sh", Lo * Sh)
        PrintResult("Lo * US", Lo * US)
        PrintResult("Lo * [In]", Lo * [In])
        PrintResult("Lo * UI", Lo * UI)
        PrintResult("Lo * Lo", Lo * Lo)
        PrintResult("Lo * UL", Lo * UL)
        PrintResult("Lo * De", Lo * De)
        PrintResult("Lo * Si", Lo * Si)
        PrintResult("Lo * [Do]", Lo * [Do])
        PrintResult("Lo * St", Lo * St)
        PrintResult("Lo * Ob", Lo * Ob)
        PrintResult("Lo * Tc", Lo * Tc)
        PrintResult("UL * BoFalse", UL * BoFalse)
        PrintResult("UL * BoTrue", UL * BoTrue)
        PrintResult("UL * SB", UL * SB)
        PrintResult("UL * By", UL * By)
        PrintResult("UL * Sh", UL * Sh)
        PrintResult("UL * US", UL * US)
        PrintResult("UL * [In]", UL * [In])
        PrintResult("UL * UI", UL * UI)
        PrintResult("UL * Lo", UL * Lo)
        PrintResult("UL * UL", UL * UL)
        PrintResult("UL * De", UL * De)
        PrintResult("UL * Si", UL * Si)
        PrintResult("UL * [Do]", UL * [Do])
        PrintResult("UL * St", UL * St)
        PrintResult("UL * Ob", UL * Ob)
        PrintResult("UL * Tc", UL * Tc)
        PrintResult("De * BoFalse", De * BoFalse)
        PrintResult("De * BoTrue", De * BoTrue)
        PrintResult("De * SB", De * SB)
        PrintResult("De * By", De * By)
        PrintResult("De * Sh", De * Sh)
        PrintResult("De * US", De * US)
        PrintResult("De * [In]", De * [In])
        PrintResult("De * UI", De * UI)
        PrintResult("De * Lo", De * Lo)
        PrintResult("De * UL", De * UL)
        PrintResult("De * De", De * De)
        PrintResult("De * Si", De * Si)
        PrintResult("De * [Do]", De * [Do])
        PrintResult("De * St", De * St)
        PrintResult("De * Ob", De * Ob)
        PrintResult("De * Tc", De * Tc)
        PrintResult("Si * BoFalse", Si * BoFalse)
        PrintResult("Si * BoTrue", Si * BoTrue)
        PrintResult("Si * SB", Si * SB)
        PrintResult("Si * By", Si * By)
        PrintResult("Si * Sh", Si * Sh)
        PrintResult("Si * US", Si * US)
        PrintResult("Si * [In]", Si * [In])
        PrintResult("Si * UI", Si * UI)
        PrintResult("Si * Lo", Si * Lo)
        PrintResult("Si * UL", Si * UL)
        PrintResult("Si * De", Si * De)
        PrintResult("Si * Si", Si * Si)
        PrintResult("Si * [Do]", Si * [Do])
        PrintResult("Si * St", Si * St)
        PrintResult("Si * Ob", Si * Ob)
        PrintResult("Si * Tc", Si * Tc)
        PrintResult("[Do] * BoFalse", [Do] * BoFalse)
        PrintResult("[Do] * BoTrue", [Do] * BoTrue)
        PrintResult("[Do] * SB", [Do] * SB)
        PrintResult("[Do] * By", [Do] * By)
        PrintResult("[Do] * Sh", [Do] * Sh)
        PrintResult("[Do] * US", [Do] * US)
        PrintResult("[Do] * [In]", [Do] * [In])
        PrintResult("[Do] * UI", [Do] * UI)
        PrintResult("[Do] * Lo", [Do] * Lo)
        PrintResult("[Do] * UL", [Do] * UL)
        PrintResult("[Do] * De", [Do] * De)
        PrintResult("[Do] * Si", [Do] * Si)
        PrintResult("[Do] * [Do]", [Do] * [Do])
        PrintResult("[Do] * St", [Do] * St)
        PrintResult("[Do] * Ob", [Do] * Ob)
        PrintResult("[Do] * Tc", [Do] * Tc)
        PrintResult("St * BoFalse", St * BoFalse)
        PrintResult("St * BoTrue", St * BoTrue)
        PrintResult("St * SB", St * SB)
        PrintResult("St * By", St * By)
        PrintResult("St * Sh", St * Sh)
        PrintResult("St * US", St * US)
        PrintResult("St * [In]", St * [In])
        PrintResult("St * UI", St * UI)
        PrintResult("St * Lo", St * Lo)
        PrintResult("St * UL", St * UL)
        PrintResult("St * De", St * De)
        PrintResult("St * Si", St * Si)
        PrintResult("St * [Do]", St * [Do])
        PrintResult("St * St", St * St)
        PrintResult("St * Ob", St * Ob)
        PrintResult("St * Tc", St * Tc)
        PrintResult("Ob * BoFalse", Ob * BoFalse)
        PrintResult("Ob * BoTrue", Ob * BoTrue)
        PrintResult("Ob * SB", Ob * SB)
        PrintResult("Ob * By", Ob * By)
        PrintResult("Ob * Sh", Ob * Sh)
        PrintResult("Ob * US", Ob * US)
        PrintResult("Ob * [In]", Ob * [In])
        PrintResult("Ob * UI", Ob * UI)
        PrintResult("Ob * Lo", Ob * Lo)
        PrintResult("Ob * UL", Ob * UL)
        PrintResult("Ob * De", Ob * De)
        PrintResult("Ob * Si", Ob * Si)
        PrintResult("Ob * [Do]", Ob * [Do])
        PrintResult("Ob * St", Ob * St)
        PrintResult("Ob * Ob", Ob * Ob)
        PrintResult("Ob * Tc", Ob * Tc)
        PrintResult("Tc * BoFalse", Tc * BoFalse)
        PrintResult("Tc * BoTrue", Tc * BoTrue)
        PrintResult("Tc * SB", Tc * SB)
        PrintResult("Tc * By", Tc * By)
        PrintResult("Tc * Sh", Tc * Sh)
        PrintResult("Tc * US", Tc * US)
        PrintResult("Tc * [In]", Tc * [In])
        PrintResult("Tc * UI", Tc * UI)
        PrintResult("Tc * Lo", Tc * Lo)
        PrintResult("Tc * UL", Tc * UL)
        PrintResult("Tc * De", Tc * De)
        PrintResult("Tc * Si", Tc * Si)
        PrintResult("Tc * [Do]", Tc * [Do])
        PrintResult("Tc * St", Tc * St)
        PrintResult("Tc * Ob", Tc * Ob)
        PrintResult("Tc * Tc", Tc * Tc)
        PrintResult("BoFalse / BoFalse", BoFalse / BoFalse)
        PrintResult("BoFalse / BoTrue", BoFalse / BoTrue)
        PrintResult("BoFalse / SB", BoFalse / SB)
        PrintResult("BoFalse / By", BoFalse / By)
        PrintResult("BoFalse / Sh", BoFalse / Sh)
        PrintResult("BoFalse / US", BoFalse / US)
        PrintResult("BoFalse / [In]", BoFalse / [In])
        PrintResult("BoFalse / UI", BoFalse / UI)
        PrintResult("BoFalse / Lo", BoFalse / Lo)
        PrintResult("BoFalse / UL", BoFalse / UL)
        PrintResult("BoFalse / De", BoFalse / De)
        PrintResult("BoFalse / Si", BoFalse / Si)
        PrintResult("BoFalse / [Do]", BoFalse / [Do])
        PrintResult("BoFalse / St", BoFalse / St)
        PrintResult("BoFalse / Ob", BoFalse / Ob)
        PrintResult("BoFalse / Tc", BoFalse / Tc)
        PrintResult("BoTrue / BoFalse", BoTrue / BoFalse)
        PrintResult("BoTrue / BoTrue", BoTrue / BoTrue)
        PrintResult("BoTrue / SB", BoTrue / SB)
        PrintResult("BoTrue / By", BoTrue / By)
        PrintResult("BoTrue / Sh", BoTrue / Sh)
        PrintResult("BoTrue / US", BoTrue / US)
        PrintResult("BoTrue / [In]", BoTrue / [In])
        PrintResult("BoTrue / UI", BoTrue / UI)
        PrintResult("BoTrue / Lo", BoTrue / Lo)
        PrintResult("BoTrue / UL", BoTrue / UL)
        PrintResult("BoTrue / De", BoTrue / De)
        PrintResult("BoTrue / Si", BoTrue / Si)
        PrintResult("BoTrue / [Do]", BoTrue / [Do])
        PrintResult("BoTrue / St", BoTrue / St)
        PrintResult("BoTrue / Ob", BoTrue / Ob)
        PrintResult("BoTrue / Tc", BoTrue / Tc)
        PrintResult("SB / BoFalse", SB / BoFalse)
        PrintResult("SB / BoTrue", SB / BoTrue)
        PrintResult("SB / SB", SB / SB)
        PrintResult("SB / By", SB / By)
        PrintResult("SB / Sh", SB / Sh)
        PrintResult("SB / US", SB / US)
        PrintResult("SB / [In]", SB / [In])
        PrintResult("SB / UI", SB / UI)
        PrintResult("SB / Lo", SB / Lo)
        PrintResult("SB / UL", SB / UL)
        PrintResult("SB / De", SB / De)
        PrintResult("SB / Si", SB / Si)
        PrintResult("SB / [Do]", SB / [Do])
        PrintResult("SB / St", SB / St)
        PrintResult("SB / Ob", SB / Ob)
        PrintResult("SB / Tc", SB / Tc)
        PrintResult("By / BoFalse", By / BoFalse)
        PrintResult("By / BoTrue", By / BoTrue)
        PrintResult("By / SB", By / SB)
        PrintResult("By / By", By / By)
        PrintResult("By / Sh", By / Sh)
        PrintResult("By / US", By / US)
        PrintResult("By / [In]", By / [In])
        PrintResult("By / UI", By / UI)
        PrintResult("By / Lo", By / Lo)
        PrintResult("By / UL", By / UL)
        PrintResult("By / De", By / De)
        PrintResult("By / Si", By / Si)
        PrintResult("By / [Do]", By / [Do])
        PrintResult("By / St", By / St)
        PrintResult("By / Ob", By / Ob)
        PrintResult("By / Tc", By / Tc)
        PrintResult("Sh / BoFalse", Sh / BoFalse)
        PrintResult("Sh / BoTrue", Sh / BoTrue)
        PrintResult("Sh / SB", Sh / SB)
        PrintResult("Sh / By", Sh / By)
        PrintResult("Sh / Sh", Sh / Sh)
        PrintResult("Sh / US", Sh / US)
        PrintResult("Sh / [In]", Sh / [In])
        PrintResult("Sh / UI", Sh / UI)
        PrintResult("Sh / Lo", Sh / Lo)
        PrintResult("Sh / UL", Sh / UL)
        PrintResult("Sh / De", Sh / De)
        PrintResult("Sh / Si", Sh / Si)
        PrintResult("Sh / [Do]", Sh / [Do])
        PrintResult("Sh / St", Sh / St)
        PrintResult("Sh / Ob", Sh / Ob)
        PrintResult("Sh / Tc", Sh / Tc)
        PrintResult("US / BoFalse", US / BoFalse)
        PrintResult("US / BoTrue", US / BoTrue)
        PrintResult("US / SB", US / SB)
        PrintResult("US / By", US / By)
        PrintResult("US / Sh", US / Sh)
        PrintResult("US / US", US / US)
        PrintResult("US / [In]", US / [In])
        PrintResult("US / UI", US / UI)
        PrintResult("US / Lo", US / Lo)
        PrintResult("US / UL", US / UL)
        PrintResult("US / De", US / De)
        PrintResult("US / Si", US / Si)
        PrintResult("US / [Do]", US / [Do])
        PrintResult("US / St", US / St)
        PrintResult("US / Ob", US / Ob)
        PrintResult("US / Tc", US / Tc)
        PrintResult("[In] / BoFalse", [In] / BoFalse)
        PrintResult("[In] / BoTrue", [In] / BoTrue)
        PrintResult("[In] / SB", [In] / SB)
        PrintResult("[In] / By", [In] / By)
        PrintResult("[In] / Sh", [In] / Sh)
        PrintResult("[In] / US", [In] / US)
        PrintResult("[In] / [In]", [In] / [In])
        PrintResult("[In] / UI", [In] / UI)
        PrintResult("[In] / Lo", [In] / Lo)
        PrintResult("[In] / UL", [In] / UL)
        PrintResult("[In] / De", [In] / De)
        PrintResult("[In] / Si", [In] / Si)
        PrintResult("[In] / [Do]", [In] / [Do])
        PrintResult("[In] / St", [In] / St)
        PrintResult("[In] / Ob", [In] / Ob)
        PrintResult("[In] / Tc", [In] / Tc)
        PrintResult("UI / BoFalse", UI / BoFalse)
        PrintResult("UI / BoTrue", UI / BoTrue)
        PrintResult("UI / SB", UI / SB)
        PrintResult("UI / By", UI / By)
        PrintResult("UI / Sh", UI / Sh)
        PrintResult("UI / US", UI / US)
        PrintResult("UI / [In]", UI / [In])
        PrintResult("UI / UI", UI / UI)
        PrintResult("UI / Lo", UI / Lo)
        PrintResult("UI / UL", UI / UL)
        PrintResult("UI / De", UI / De)
        PrintResult("UI / Si", UI / Si)
        PrintResult("UI / [Do]", UI / [Do])
        PrintResult("UI / St", UI / St)
        PrintResult("UI / Ob", UI / Ob)
        PrintResult("UI / Tc", UI / Tc)
        PrintResult("Lo / BoFalse", Lo / BoFalse)
        PrintResult("Lo / BoTrue", Lo / BoTrue)
        PrintResult("Lo / SB", Lo / SB)
        PrintResult("Lo / By", Lo / By)
        PrintResult("Lo / Sh", Lo / Sh)
        PrintResult("Lo / US", Lo / US)
        PrintResult("Lo / [In]", Lo / [In])
        PrintResult("Lo / UI", Lo / UI)
        PrintResult("Lo / Lo", Lo / Lo)
        PrintResult("Lo / UL", Lo / UL)
        PrintResult("Lo / De", Lo / De)
        PrintResult("Lo / Si", Lo / Si)
        PrintResult("Lo / [Do]", Lo / [Do])
        PrintResult("Lo / St", Lo / St)
        PrintResult("Lo / Ob", Lo / Ob)
        PrintResult("Lo / Tc", Lo / Tc)
        PrintResult("UL / BoFalse", UL / BoFalse)
        PrintResult("UL / BoTrue", UL / BoTrue)
        PrintResult("UL / SB", UL / SB)
        PrintResult("UL / By", UL / By)
        PrintResult("UL / Sh", UL / Sh)
        PrintResult("UL / US", UL / US)
        PrintResult("UL / [In]", UL / [In])
        PrintResult("UL / UI", UL / UI)
        PrintResult("UL / Lo", UL / Lo)
        PrintResult("UL / UL", UL / UL)
        PrintResult("UL / De", UL / De)
        PrintResult("UL / Si", UL / Si)
        PrintResult("UL / [Do]", UL / [Do])
        PrintResult("UL / St", UL / St)
        PrintResult("UL / Ob", UL / Ob)
        PrintResult("UL / Tc", UL / Tc)
        PrintResult("De / BoTrue", De / BoTrue)
        PrintResult("De / SB", De / SB)
        PrintResult("De / By", De / By)
        PrintResult("De / Sh", De / Sh)
        PrintResult("De / US", De / US)
        PrintResult("De / [In]", De / [In])
        PrintResult("De / UI", De / UI)
        PrintResult("De / Lo", De / Lo)
        PrintResult("De / UL", De / UL)
        PrintResult("De / De", De / De)
        PrintResult("De / Si", De / Si)
        PrintResult("De / [Do]", De / [Do])
        PrintResult("De / St", De / St)
        PrintResult("De / Ob", De / Ob)
        PrintResult("De / Tc", De / Tc)
        PrintResult("Si / BoFalse", Si / BoFalse)
        PrintResult("Si / BoTrue", Si / BoTrue)
        PrintResult("Si / SB", Si / SB)
        PrintResult("Si / By", Si / By)
        PrintResult("Si / Sh", Si / Sh)
        PrintResult("Si / US", Si / US)
        PrintResult("Si / [In]", Si / [In])
        PrintResult("Si / UI", Si / UI)
        PrintResult("Si / Lo", Si / Lo)
        PrintResult("Si / UL", Si / UL)
        PrintResult("Si / De", Si / De)
        PrintResult("Si / Si", Si / Si)
        PrintResult("Si / [Do]", Si / [Do])
        PrintResult("Si / St", Si / St)
        PrintResult("Si / Ob", Si / Ob)
        PrintResult("Si / Tc", Si / Tc)
        PrintResult("[Do] / BoFalse", [Do] / BoFalse)
        PrintResult("[Do] / BoTrue", [Do] / BoTrue)
        PrintResult("[Do] / SB", [Do] / SB)
        PrintResult("[Do] / By", [Do] / By)
        PrintResult("[Do] / Sh", [Do] / Sh)
        PrintResult("[Do] / US", [Do] / US)
        PrintResult("[Do] / [In]", [Do] / [In])
        PrintResult("[Do] / UI", [Do] / UI)
        PrintResult("[Do] / Lo", [Do] / Lo)
        PrintResult("[Do] / UL", [Do] / UL)
        PrintResult("[Do] / De", [Do] / De)
        PrintResult("[Do] / Si", [Do] / Si)
        PrintResult("[Do] / [Do]", [Do] / [Do])
        PrintResult("[Do] / St", [Do] / St)
        PrintResult("[Do] / Ob", [Do] / Ob)
        PrintResult("[Do] / Tc", [Do] / Tc)
        PrintResult("St / BoFalse", St / BoFalse)
        PrintResult("St / BoTrue", St / BoTrue)
        PrintResult("St / SB", St / SB)
        PrintResult("St / By", St / By)
        PrintResult("St / Sh", St / Sh)
        PrintResult("St / US", St / US)
        PrintResult("St / [In]", St / [In])
        PrintResult("St / UI", St / UI)
        PrintResult("St / Lo", St / Lo)
        PrintResult("St / UL", St / UL)
        PrintResult("St / De", St / De)
        PrintResult("St / Si", St / Si)
        PrintResult("St / [Do]", St / [Do])
        PrintResult("St / St", St / St)
        PrintResult("St / Ob", St / Ob)
        PrintResult("St / Tc", St / Tc)
        PrintResult("Ob / BoFalse", Ob / BoFalse)
        PrintResult("Ob / BoTrue", Ob / BoTrue)
        PrintResult("Ob / SB", Ob / SB)
        PrintResult("Ob / By", Ob / By)
        PrintResult("Ob / Sh", Ob / Sh)
        PrintResult("Ob / US", Ob / US)
        PrintResult("Ob / [In]", Ob / [In])
        PrintResult("Ob / UI", Ob / UI)
        PrintResult("Ob / Lo", Ob / Lo)
        PrintResult("Ob / UL", Ob / UL)
        PrintResult("Ob / De", Ob / De)
        PrintResult("Ob / Si", Ob / Si)
        PrintResult("Ob / [Do]", Ob / [Do])
        PrintResult("Ob / St", Ob / St)
        PrintResult("Ob / Ob", Ob / Ob)
        PrintResult("Ob / Tc", Ob / Tc)
        PrintResult("Tc / BoFalse", Tc / BoFalse)
        PrintResult("Tc / BoTrue", Tc / BoTrue)
        PrintResult("Tc / SB", Tc / SB)
        PrintResult("Tc / By", Tc / By)
        PrintResult("Tc / Sh", Tc / Sh)
        PrintResult("Tc / US", Tc / US)
        PrintResult("Tc / [In]", Tc / [In])
        PrintResult("Tc / UI", Tc / UI)
        PrintResult("Tc / Lo", Tc / Lo)
        PrintResult("Tc / UL", Tc / UL)
        PrintResult("Tc / De", Tc / De)
        PrintResult("Tc / Si", Tc / Si)
        PrintResult("Tc / [Do]", Tc / [Do])
        PrintResult("Tc / St", Tc / St)
        PrintResult("Tc / Ob", Tc / Ob)
        PrintResult("Tc / Tc", Tc / Tc)
        PrintResult("BoFalse \ BoTrue", BoFalse \ BoTrue)
        PrintResult("BoFalse \ SB", BoFalse \ SB)
        PrintResult("BoFalse \ By", BoFalse \ By)
        PrintResult("BoFalse \ Sh", BoFalse \ Sh)
        PrintResult("BoFalse \ US", BoFalse \ US)
        PrintResult("BoFalse \ [In]", BoFalse \ [In])
        PrintResult("BoFalse \ UI", BoFalse \ UI)
        PrintResult("BoFalse \ Lo", BoFalse \ Lo)
        PrintResult("BoFalse \ UL", BoFalse \ UL)
        PrintResult("BoFalse \ De", BoFalse \ De)
        PrintResult("BoFalse \ Si", BoFalse \ Si)
        PrintResult("BoFalse \ [Do]", BoFalse \ [Do])
        PrintResult("BoFalse \ St", BoFalse \ St)
        PrintResult("BoFalse \ Ob", BoFalse \ Ob)
        PrintResult("BoFalse \ Tc", BoFalse \ Tc)
        PrintResult("BoTrue \ BoTrue", BoTrue \ BoTrue)
        PrintResult("BoTrue \ SB", BoTrue \ SB)
        PrintResult("BoTrue \ By", BoTrue \ By)
        PrintResult("BoTrue \ Sh", BoTrue \ Sh)
        PrintResult("BoTrue \ US", BoTrue \ US)
        PrintResult("BoTrue \ [In]", BoTrue \ [In])
        PrintResult("BoTrue \ UI", BoTrue \ UI)
        PrintResult("BoTrue \ Lo", BoTrue \ Lo)
        PrintResult("BoTrue \ UL", BoTrue \ UL)
        PrintResult("BoTrue \ De", BoTrue \ De)
        PrintResult("BoTrue \ Si", BoTrue \ Si)
        PrintResult("BoTrue \ [Do]", BoTrue \ [Do])
        PrintResult("BoTrue \ St", BoTrue \ St)
        PrintResult("BoTrue \ Ob", BoTrue \ Ob)
        PrintResult("BoTrue \ Tc", BoTrue \ Tc)
        PrintResult("SB \ BoTrue", SB \ BoTrue)
        PrintResult("SB \ SB", SB \ SB)
        PrintResult("SB \ By", SB \ By)
        PrintResult("SB \ Sh", SB \ Sh)
        PrintResult("SB \ US", SB \ US)
        PrintResult("SB \ [In]", SB \ [In])
        PrintResult("SB \ UI", SB \ UI)
        PrintResult("SB \ Lo", SB \ Lo)
        PrintResult("SB \ UL", SB \ UL)
        PrintResult("SB \ De", SB \ De)
        PrintResult("SB \ Si", SB \ Si)
        PrintResult("SB \ [Do]", SB \ [Do])
        PrintResult("SB \ St", SB \ St)
        PrintResult("SB \ Ob", SB \ Ob)
        PrintResult("SB \ Tc", SB \ Tc)
        PrintResult("By \ BoTrue", By \ BoTrue)
        PrintResult("By \ SB", By \ SB)
        PrintResult("By \ By", By \ By)
        PrintResult("By \ Sh", By \ Sh)
        PrintResult("By \ US", By \ US)
        PrintResult("By \ [In]", By \ [In])
        PrintResult("By \ UI", By \ UI)
        PrintResult("By \ Lo", By \ Lo)
        PrintResult("By \ UL", By \ UL)
        PrintResult("By \ De", By \ De)
        PrintResult("By \ Si", By \ Si)
        PrintResult("By \ [Do]", By \ [Do])
        PrintResult("By \ St", By \ St)
        PrintResult("By \ Ob", By \ Ob)
        PrintResult("By \ Tc", By \ Tc)
        PrintResult("Sh \ BoTrue", Sh \ BoTrue)
        PrintResult("Sh \ SB", Sh \ SB)
        PrintResult("Sh \ By", Sh \ By)
        PrintResult("Sh \ Sh", Sh \ Sh)
        PrintResult("Sh \ US", Sh \ US)
        PrintResult("Sh \ [In]", Sh \ [In])
        PrintResult("Sh \ UI", Sh \ UI)
        PrintResult("Sh \ Lo", Sh \ Lo)
        PrintResult("Sh \ UL", Sh \ UL)
        PrintResult("Sh \ De", Sh \ De)
        PrintResult("Sh \ Si", Sh \ Si)
        PrintResult("Sh \ [Do]", Sh \ [Do])
        PrintResult("Sh \ St", Sh \ St)
        PrintResult("Sh \ Ob", Sh \ Ob)
        PrintResult("Sh \ Tc", Sh \ Tc)
        PrintResult("US \ BoTrue", US \ BoTrue)
        PrintResult("US \ SB", US \ SB)
        PrintResult("US \ By", US \ By)
        PrintResult("US \ Sh", US \ Sh)
        PrintResult("US \ US", US \ US)
        PrintResult("US \ [In]", US \ [In])
        PrintResult("US \ UI", US \ UI)
        PrintResult("US \ Lo", US \ Lo)
        PrintResult("US \ UL", US \ UL)
        PrintResult("US \ De", US \ De)
        PrintResult("US \ Si", US \ Si)
        PrintResult("US \ [Do]", US \ [Do])
        PrintResult("US \ St", US \ St)
        PrintResult("US \ Ob", US \ Ob)
        PrintResult("US \ Tc", US \ Tc)
        PrintResult("[In] \ BoTrue", [In] \ BoTrue)
        PrintResult("[In] \ SB", [In] \ SB)
        PrintResult("[In] \ By", [In] \ By)
        PrintResult("[In] \ Sh", [In] \ Sh)
        PrintResult("[In] \ US", [In] \ US)
        PrintResult("[In] \ [In]", [In] \ [In])
        PrintResult("[In] \ UI", [In] \ UI)
        PrintResult("[In] \ Lo", [In] \ Lo)
        PrintResult("[In] \ UL", [In] \ UL)
        PrintResult("[In] \ De", [In] \ De)
        PrintResult("[In] \ Si", [In] \ Si)
        PrintResult("[In] \ [Do]", [In] \ [Do])
        PrintResult("[In] \ St", [In] \ St)
        PrintResult("[In] \ Ob", [In] \ Ob)
        PrintResult("[In] \ Tc", [In] \ Tc)
        PrintResult("UI \ BoTrue", UI \ BoTrue)
        PrintResult("UI \ SB", UI \ SB)
        PrintResult("UI \ By", UI \ By)
        PrintResult("UI \ Sh", UI \ Sh)
        PrintResult("UI \ US", UI \ US)
        PrintResult("UI \ [In]", UI \ [In])
        PrintResult("UI \ UI", UI \ UI)
        PrintResult("UI \ Lo", UI \ Lo)
        PrintResult("UI \ UL", UI \ UL)
        PrintResult("UI \ De", UI \ De)
        PrintResult("UI \ Si", UI \ Si)
        PrintResult("UI \ [Do]", UI \ [Do])
        PrintResult("UI \ St", UI \ St)
        PrintResult("UI \ Ob", UI \ Ob)
        PrintResult("UI \ Tc", UI \ Tc)
        PrintResult("Lo \ BoTrue", Lo \ BoTrue)
        PrintResult("Lo \ SB", Lo \ SB)
        PrintResult("Lo \ By", Lo \ By)
        PrintResult("Lo \ Sh", Lo \ Sh)
        PrintResult("Lo \ US", Lo \ US)
        PrintResult("Lo \ [In]", Lo \ [In])
        PrintResult("Lo \ UI", Lo \ UI)
        PrintResult("Lo \ Lo", Lo \ Lo)
        PrintResult("Lo \ UL", Lo \ UL)
        PrintResult("Lo \ De", Lo \ De)
        PrintResult("Lo \ Si", Lo \ Si)
        PrintResult("Lo \ [Do]", Lo \ [Do])
        PrintResult("Lo \ St", Lo \ St)
        PrintResult("Lo \ Ob", Lo \ Ob)
        PrintResult("Lo \ Tc", Lo \ Tc)
        PrintResult("UL \ BoTrue", UL \ BoTrue)
        PrintResult("UL \ SB", UL \ SB)
        PrintResult("UL \ By", UL \ By)
        PrintResult("UL \ Sh", UL \ Sh)
        PrintResult("UL \ US", UL \ US)
        PrintResult("UL \ [In]", UL \ [In])
        PrintResult("UL \ UI", UL \ UI)
        PrintResult("UL \ Lo", UL \ Lo)
        PrintResult("UL \ UL", UL \ UL)
        PrintResult("UL \ De", UL \ De)
        PrintResult("UL \ Si", UL \ Si)
        PrintResult("UL \ [Do]", UL \ [Do])
        PrintResult("UL \ St", UL \ St)
        PrintResult("UL \ Ob", UL \ Ob)
        PrintResult("UL \ Tc", UL \ Tc)
        PrintResult("De \ BoTrue", De \ BoTrue)
        PrintResult("De \ SB", De \ SB)
        PrintResult("De \ By", De \ By)
        PrintResult("De \ Sh", De \ Sh)
        PrintResult("De \ US", De \ US)
        PrintResult("De \ [In]", De \ [In])
        PrintResult("De \ UI", De \ UI)
        PrintResult("De \ Lo", De \ Lo)
        PrintResult("De \ UL", De \ UL)
        PrintResult("De \ De", De \ De)
        PrintResult("De \ Si", De \ Si)
        PrintResult("De \ [Do]", De \ [Do])
        PrintResult("De \ St", De \ St)
        PrintResult("De \ Ob", De \ Ob)
        PrintResult("De \ Tc", De \ Tc)
        PrintResult("Si \ BoTrue", Si \ BoTrue)
        PrintResult("Si \ SB", Si \ SB)
        PrintResult("Si \ By", Si \ By)
        PrintResult("Si \ Sh", Si \ Sh)
        PrintResult("Si \ US", Si \ US)
        PrintResult("Si \ [In]", Si \ [In])
        PrintResult("Si \ UI", Si \ UI)
        PrintResult("Si \ Lo", Si \ Lo)
        PrintResult("Si \ UL", Si \ UL)
        PrintResult("Si \ De", Si \ De)
        PrintResult("Si \ Si", Si \ Si)
        PrintResult("Si \ [Do]", Si \ [Do])
        PrintResult("Si \ St", Si \ St)
        PrintResult("Si \ Ob", Si \ Ob)
        PrintResult("Si \ Tc", Si \ Tc)
        PrintResult("[Do] \ BoTrue", [Do] \ BoTrue)
        PrintResult("[Do] \ SB", [Do] \ SB)
        PrintResult("[Do] \ By", [Do] \ By)
        PrintResult("[Do] \ Sh", [Do] \ Sh)
        PrintResult("[Do] \ US", [Do] \ US)
        PrintResult("[Do] \ [In]", [Do] \ [In])
        PrintResult("[Do] \ UI", [Do] \ UI)
        PrintResult("[Do] \ Lo", [Do] \ Lo)
        PrintResult("[Do] \ UL", [Do] \ UL)
        PrintResult("[Do] \ De", [Do] \ De)
        PrintResult("[Do] \ Si", [Do] \ Si)
        PrintResult("[Do] \ [Do]", [Do] \ [Do])
        PrintResult("[Do] \ St", [Do] \ St)
        PrintResult("[Do] \ Ob", [Do] \ Ob)
        PrintResult("[Do] \ Tc", [Do] \ Tc)
        PrintResult("St \ BoTrue", St \ BoTrue)
        PrintResult("St \ SB", St \ SB)
        PrintResult("St \ By", St \ By)
        PrintResult("St \ Sh", St \ Sh)
        PrintResult("St \ US", St \ US)
        PrintResult("St \ [In]", St \ [In])
        PrintResult("St \ UI", St \ UI)
        PrintResult("St \ Lo", St \ Lo)
        PrintResult("St \ UL", St \ UL)
        PrintResult("St \ De", St \ De)
        PrintResult("St \ Si", St \ Si)
        PrintResult("St \ [Do]", St \ [Do])
        PrintResult("St \ St", St \ St)
        PrintResult("St \ Ob", St \ Ob)
        PrintResult("St \ Tc", St \ Tc)
        PrintResult("Ob \ BoTrue", Ob \ BoTrue)
        PrintResult("Ob \ SB", Ob \ SB)
        PrintResult("Ob \ By", Ob \ By)
        PrintResult("Ob \ Sh", Ob \ Sh)
        PrintResult("Ob \ US", Ob \ US)
        PrintResult("Ob \ [In]", Ob \ [In])
        PrintResult("Ob \ UI", Ob \ UI)
        PrintResult("Ob \ Lo", Ob \ Lo)
        PrintResult("Ob \ UL", Ob \ UL)
        PrintResult("Ob \ De", Ob \ De)
        PrintResult("Ob \ Si", Ob \ Si)
        PrintResult("Ob \ [Do]", Ob \ [Do])
        PrintResult("Ob \ St", Ob \ St)
        PrintResult("Ob \ Ob", Ob \ Ob)
        PrintResult("Ob \ Tc", Ob \ Tc)
        PrintResult("Tc \ BoTrue", Tc \ BoTrue)
        PrintResult("Tc \ SB", Tc \ SB)
        PrintResult("Tc \ By", Tc \ By)
        PrintResult("Tc \ Sh", Tc \ Sh)
        PrintResult("Tc \ US", Tc \ US)
        PrintResult("Tc \ [In]", Tc \ [In])
        PrintResult("Tc \ UI", Tc \ UI)
        PrintResult("Tc \ Lo", Tc \ Lo)
        PrintResult("Tc \ UL", Tc \ UL)
        PrintResult("Tc \ De", Tc \ De)
        PrintResult("Tc \ Si", Tc \ Si)
        PrintResult("Tc \ [Do]", Tc \ [Do])
        PrintResult("Tc \ St", Tc \ St)
        PrintResult("Tc \ Ob", Tc \ Ob)
        PrintResult("Tc \ Tc", Tc \ Tc)
        PrintResult("BoFalse Mod BoTrue", BoFalse Mod BoTrue)
        PrintResult("BoFalse Mod SB", BoFalse Mod SB)
        PrintResult("BoFalse Mod By", BoFalse Mod By)
        PrintResult("BoFalse Mod Sh", BoFalse Mod Sh)
        PrintResult("BoFalse Mod US", BoFalse Mod US)
        PrintResult("BoFalse Mod [In]", BoFalse Mod [In])
        PrintResult("BoFalse Mod UI", BoFalse Mod UI)
        PrintResult("BoFalse Mod Lo", BoFalse Mod Lo)
        PrintResult("BoFalse Mod UL", BoFalse Mod UL)
        PrintResult("BoFalse Mod De", BoFalse Mod De)
        PrintResult("BoFalse Mod Si", BoFalse Mod Si)
        PrintResult("BoFalse Mod [Do]", BoFalse Mod [Do])
        PrintResult("BoFalse Mod St", BoFalse Mod St)
        PrintResult("BoFalse Mod Ob", BoFalse Mod Ob)
        PrintResult("BoFalse Mod Tc", BoFalse Mod Tc)
        PrintResult("BoTrue Mod BoTrue", BoTrue Mod BoTrue)
        PrintResult("BoTrue Mod SB", BoTrue Mod SB)
        PrintResult("BoTrue Mod By", BoTrue Mod By)
        PrintResult("BoTrue Mod Sh", BoTrue Mod Sh)
        PrintResult("BoTrue Mod US", BoTrue Mod US)
        PrintResult("BoTrue Mod [In]", BoTrue Mod [In])
        PrintResult("BoTrue Mod UI", BoTrue Mod UI)
        PrintResult("BoTrue Mod Lo", BoTrue Mod Lo)
        PrintResult("BoTrue Mod UL", BoTrue Mod UL)
        PrintResult("BoTrue Mod De", BoTrue Mod De)
        PrintResult("BoTrue Mod Si", BoTrue Mod Si)
        PrintResult("BoTrue Mod [Do]", BoTrue Mod [Do])
        PrintResult("BoTrue Mod St", BoTrue Mod St)
        PrintResult("BoTrue Mod Ob", BoTrue Mod Ob)
        PrintResult("BoTrue Mod Tc", BoTrue Mod Tc)
        PrintResult("SB Mod BoTrue", SB Mod BoTrue)
        PrintResult("SB Mod SB", SB Mod SB)
        PrintResult("SB Mod By", SB Mod By)
        PrintResult("SB Mod Sh", SB Mod Sh)
        PrintResult("SB Mod US", SB Mod US)
        PrintResult("SB Mod [In]", SB Mod [In])
        PrintResult("SB Mod UI", SB Mod UI)
        PrintResult("SB Mod Lo", SB Mod Lo)
        PrintResult("SB Mod UL", SB Mod UL)
        PrintResult("SB Mod De", SB Mod De)
        PrintResult("SB Mod Si", SB Mod Si)
        PrintResult("SB Mod [Do]", SB Mod [Do])
        PrintResult("SB Mod St", SB Mod St)
        PrintResult("SB Mod Ob", SB Mod Ob)
        PrintResult("SB Mod Tc", SB Mod Tc)
        PrintResult("By Mod BoTrue", By Mod BoTrue)
        PrintResult("By Mod SB", By Mod SB)
        PrintResult("By Mod By", By Mod By)
        PrintResult("By Mod Sh", By Mod Sh)
        PrintResult("By Mod US", By Mod US)
        PrintResult("By Mod [In]", By Mod [In])
        PrintResult("By Mod UI", By Mod UI)
        PrintResult("By Mod Lo", By Mod Lo)
        PrintResult("By Mod UL", By Mod UL)
        PrintResult("By Mod De", By Mod De)
        PrintResult("By Mod Si", By Mod Si)
        PrintResult("By Mod [Do]", By Mod [Do])
        PrintResult("By Mod St", By Mod St)
        PrintResult("By Mod Ob", By Mod Ob)
        PrintResult("By Mod Tc", By Mod Tc)
        PrintResult("Sh Mod BoTrue", Sh Mod BoTrue)
        PrintResult("Sh Mod SB", Sh Mod SB)
        PrintResult("Sh Mod By", Sh Mod By)
        PrintResult("Sh Mod Sh", Sh Mod Sh)
        PrintResult("Sh Mod US", Sh Mod US)
        PrintResult("Sh Mod [In]", Sh Mod [In])
        PrintResult("Sh Mod UI", Sh Mod UI)
        PrintResult("Sh Mod Lo", Sh Mod Lo)
        PrintResult("Sh Mod UL", Sh Mod UL)
        PrintResult("Sh Mod De", Sh Mod De)
        PrintResult("Sh Mod Si", Sh Mod Si)
        PrintResult("Sh Mod [Do]", Sh Mod [Do])
        PrintResult("Sh Mod St", Sh Mod St)
        PrintResult("Sh Mod Ob", Sh Mod Ob)
        PrintResult("Sh Mod Tc", Sh Mod Tc)
        PrintResult("US Mod BoTrue", US Mod BoTrue)
        PrintResult("US Mod SB", US Mod SB)
        PrintResult("US Mod By", US Mod By)
        PrintResult("US Mod Sh", US Mod Sh)
        PrintResult("US Mod US", US Mod US)
        PrintResult("US Mod [In]", US Mod [In])
        PrintResult("US Mod UI", US Mod UI)
        PrintResult("US Mod Lo", US Mod Lo)
        PrintResult("US Mod UL", US Mod UL)
        PrintResult("US Mod De", US Mod De)
        PrintResult("US Mod Si", US Mod Si)
        PrintResult("US Mod [Do]", US Mod [Do])
        PrintResult("US Mod St", US Mod St)
        PrintResult("US Mod Ob", US Mod Ob)
        PrintResult("US Mod Tc", US Mod Tc)
        PrintResult("[In] Mod BoTrue", [In] Mod BoTrue)
        PrintResult("[In] Mod SB", [In] Mod SB)
        PrintResult("[In] Mod By", [In] Mod By)
        PrintResult("[In] Mod Sh", [In] Mod Sh)
        PrintResult("[In] Mod US", [In] Mod US)
        PrintResult("[In] Mod [In]", [In] Mod [In])
        PrintResult("[In] Mod UI", [In] Mod UI)
        PrintResult("[In] Mod Lo", [In] Mod Lo)
        PrintResult("[In] Mod UL", [In] Mod UL)
        PrintResult("[In] Mod De", [In] Mod De)
        PrintResult("[In] Mod Si", [In] Mod Si)
        PrintResult("[In] Mod [Do]", [In] Mod [Do])
        PrintResult("[In] Mod St", [In] Mod St)
        PrintResult("[In] Mod Ob", [In] Mod Ob)
        PrintResult("[In] Mod Tc", [In] Mod Tc)
        PrintResult("UI Mod BoTrue", UI Mod BoTrue)
        PrintResult("UI Mod SB", UI Mod SB)
        PrintResult("UI Mod By", UI Mod By)
        PrintResult("UI Mod Sh", UI Mod Sh)
        PrintResult("UI Mod US", UI Mod US)
        PrintResult("UI Mod [In]", UI Mod [In])
        PrintResult("UI Mod UI", UI Mod UI)
        PrintResult("UI Mod Lo", UI Mod Lo)
        PrintResult("UI Mod UL", UI Mod UL)
        PrintResult("UI Mod De", UI Mod De)
        PrintResult("UI Mod Si", UI Mod Si)
        PrintResult("UI Mod [Do]", UI Mod [Do])
        PrintResult("UI Mod St", UI Mod St)
        PrintResult("UI Mod Ob", UI Mod Ob)
        PrintResult("UI Mod Tc", UI Mod Tc)
        PrintResult("Lo Mod BoTrue", Lo Mod BoTrue)
        PrintResult("Lo Mod SB", Lo Mod SB)
        PrintResult("Lo Mod By", Lo Mod By)
        PrintResult("Lo Mod Sh", Lo Mod Sh)
        PrintResult("Lo Mod US", Lo Mod US)
        PrintResult("Lo Mod [In]", Lo Mod [In])
        PrintResult("Lo Mod UI", Lo Mod UI)
        PrintResult("Lo Mod Lo", Lo Mod Lo)
        PrintResult("Lo Mod UL", Lo Mod UL)
        PrintResult("Lo Mod De", Lo Mod De)
        PrintResult("Lo Mod Si", Lo Mod Si)
        PrintResult("Lo Mod [Do]", Lo Mod [Do])
        PrintResult("Lo Mod St", Lo Mod St)
        PrintResult("Lo Mod Ob", Lo Mod Ob)
        PrintResult("Lo Mod Tc", Lo Mod Tc)
        PrintResult("UL Mod BoTrue", UL Mod BoTrue)
        PrintResult("UL Mod SB", UL Mod SB)
        PrintResult("UL Mod By", UL Mod By)
        PrintResult("UL Mod Sh", UL Mod Sh)
        PrintResult("UL Mod US", UL Mod US)
        PrintResult("UL Mod [In]", UL Mod [In])
        PrintResult("UL Mod UI", UL Mod UI)
        PrintResult("UL Mod Lo", UL Mod Lo)
        PrintResult("UL Mod UL", UL Mod UL)
        PrintResult("UL Mod De", UL Mod De)
        PrintResult("UL Mod Si", UL Mod Si)
        PrintResult("UL Mod [Do]", UL Mod [Do])
        PrintResult("UL Mod St", UL Mod St)
        PrintResult("UL Mod Ob", UL Mod Ob)
        PrintResult("UL Mod Tc", UL Mod Tc)
        PrintResult("De Mod BoTrue", De Mod BoTrue)
        PrintResult("De Mod SB", De Mod SB)
        PrintResult("De Mod By", De Mod By)
        PrintResult("De Mod Sh", De Mod Sh)
        PrintResult("De Mod US", De Mod US)
        PrintResult("De Mod [In]", De Mod [In])
        PrintResult("De Mod UI", De Mod UI)
        PrintResult("De Mod Lo", De Mod Lo)
        PrintResult("De Mod UL", De Mod UL)
        PrintResult("De Mod De", De Mod De)
        PrintResult("De Mod Si", De Mod Si)
        PrintResult("De Mod [Do]", De Mod [Do])
        PrintResult("De Mod St", De Mod St)
        PrintResult("De Mod Ob", De Mod Ob)
        PrintResult("De Mod Tc", De Mod Tc)
        PrintResult("Si Mod BoTrue", Si Mod BoTrue)
        PrintResult("Si Mod SB", Si Mod SB)
        PrintResult("Si Mod By", Si Mod By)
        PrintResult("Si Mod Sh", Si Mod Sh)
        PrintResult("Si Mod US", Si Mod US)
        PrintResult("Si Mod [In]", Si Mod [In])
        PrintResult("Si Mod UI", Si Mod UI)
        PrintResult("Si Mod Lo", Si Mod Lo)
        PrintResult("Si Mod UL", Si Mod UL)
        PrintResult("Si Mod De", Si Mod De)
        PrintResult("Si Mod Si", Si Mod Si)
        PrintResult("Si Mod [Do]", Si Mod [Do])
        PrintResult("Si Mod St", Si Mod St)
        PrintResult("Si Mod Ob", Si Mod Ob)
        PrintResult("Si Mod Tc", Si Mod Tc)
        PrintResult("[Do] Mod BoTrue", [Do] Mod BoTrue)
        PrintResult("[Do] Mod SB", [Do] Mod SB)
        PrintResult("[Do] Mod By", [Do] Mod By)
        PrintResult("[Do] Mod Sh", [Do] Mod Sh)
        PrintResult("[Do] Mod US", [Do] Mod US)
        PrintResult("[Do] Mod [In]", [Do] Mod [In])
        PrintResult("[Do] Mod UI", [Do] Mod UI)
        PrintResult("[Do] Mod Lo", [Do] Mod Lo)
        PrintResult("[Do] Mod UL", [Do] Mod UL)
        PrintResult("[Do] Mod De", [Do] Mod De)
        PrintResult("[Do] Mod Si", [Do] Mod Si)
        PrintResult("[Do] Mod [Do]", [Do] Mod [Do])
        PrintResult("[Do] Mod St", [Do] Mod St)
        PrintResult("[Do] Mod Ob", [Do] Mod Ob)
        PrintResult("[Do] Mod Tc", [Do] Mod Tc)
        PrintResult("St Mod BoTrue", St Mod BoTrue)
        PrintResult("St Mod SB", St Mod SB)
        PrintResult("St Mod By", St Mod By)
        PrintResult("St Mod Sh", St Mod Sh)
        PrintResult("St Mod US", St Mod US)
        PrintResult("St Mod [In]", St Mod [In])
        PrintResult("St Mod UI", St Mod UI)
        PrintResult("St Mod Lo", St Mod Lo)
        PrintResult("St Mod UL", St Mod UL)
        PrintResult("St Mod De", St Mod De)
        PrintResult("St Mod Si", St Mod Si)
        PrintResult("St Mod [Do]", St Mod [Do])
        PrintResult("St Mod St", St Mod St)
        PrintResult("St Mod Ob", St Mod Ob)
        PrintResult("St Mod Tc", St Mod Tc)
        PrintResult("Ob Mod BoTrue", Ob Mod BoTrue)
        PrintResult("Ob Mod SB", Ob Mod SB)
        PrintResult("Ob Mod By", Ob Mod By)
        PrintResult("Ob Mod Sh", Ob Mod Sh)
        PrintResult("Ob Mod US", Ob Mod US)
        PrintResult("Ob Mod [In]", Ob Mod [In])
        PrintResult("Ob Mod UI", Ob Mod UI)
        PrintResult("Ob Mod Lo", Ob Mod Lo)
        PrintResult("Ob Mod UL", Ob Mod UL)
        PrintResult("Ob Mod De", Ob Mod De)
        PrintResult("Ob Mod Si", Ob Mod Si)
        PrintResult("Ob Mod [Do]", Ob Mod [Do])
        PrintResult("Ob Mod St", Ob Mod St)
        PrintResult("Ob Mod Ob", Ob Mod Ob)
        PrintResult("Ob Mod Tc", Ob Mod Tc)
        PrintResult("Tc Mod BoTrue", Tc Mod BoTrue)
        PrintResult("Tc Mod SB", Tc Mod SB)
        PrintResult("Tc Mod By", Tc Mod By)
        PrintResult("Tc Mod Sh", Tc Mod Sh)
        PrintResult("Tc Mod US", Tc Mod US)
        PrintResult("Tc Mod [In]", Tc Mod [In])
        PrintResult("Tc Mod UI", Tc Mod UI)
        PrintResult("Tc Mod Lo", Tc Mod Lo)
        PrintResult("Tc Mod UL", Tc Mod UL)
        PrintResult("Tc Mod De", Tc Mod De)
        PrintResult("Tc Mod Si", Tc Mod Si)
        PrintResult("Tc Mod [Do]", Tc Mod [Do])
        PrintResult("Tc Mod St", Tc Mod St)
        PrintResult("Tc Mod Ob", Tc Mod Ob)
        PrintResult("Tc Mod Tc", Tc Mod Tc)
        PrintResult("BoFalse ^ BoFalse", BoFalse ^ BoFalse)
        PrintResult("BoFalse ^ BoTrue", BoFalse ^ BoTrue)
        PrintResult("BoFalse ^ SB", BoFalse ^ SB)
        PrintResult("BoFalse ^ By", BoFalse ^ By)
        PrintResult("BoFalse ^ Sh", BoFalse ^ Sh)
        PrintResult("BoFalse ^ US", BoFalse ^ US)
        PrintResult("BoFalse ^ [In]", BoFalse ^ [In])
        PrintResult("BoFalse ^ UI", BoFalse ^ UI)
        PrintResult("BoFalse ^ Lo", BoFalse ^ Lo)
        PrintResult("BoFalse ^ UL", BoFalse ^ UL)
        PrintResult("BoFalse ^ De", BoFalse ^ De)
        PrintResult("BoFalse ^ Si", BoFalse ^ Si)
        PrintResult("BoFalse ^ [Do]", BoFalse ^ [Do])
        PrintResult("BoFalse ^ St", BoFalse ^ St)
        PrintResult("BoFalse ^ Ob", BoFalse ^ Ob)
        PrintResult("BoFalse ^ Tc", BoFalse ^ Tc)
        PrintResult("BoTrue ^ BoFalse", BoTrue ^ BoFalse)
        PrintResult("BoTrue ^ BoTrue", BoTrue ^ BoTrue)
        PrintResult("BoTrue ^ SB", BoTrue ^ SB)
        PrintResult("BoTrue ^ By", BoTrue ^ By)
        PrintResult("BoTrue ^ Sh", BoTrue ^ Sh)
        PrintResult("BoTrue ^ US", BoTrue ^ US)
        PrintResult("BoTrue ^ [In]", BoTrue ^ [In])
        PrintResult("BoTrue ^ UI", BoTrue ^ UI)
        PrintResult("BoTrue ^ Lo", BoTrue ^ Lo)
        PrintResult("BoTrue ^ UL", BoTrue ^ UL)
        PrintResult("BoTrue ^ De", BoTrue ^ De)
        PrintResult("BoTrue ^ Si", BoTrue ^ Si)
        PrintResult("BoTrue ^ [Do]", BoTrue ^ [Do])
        PrintResult("BoTrue ^ St", BoTrue ^ St)
        PrintResult("BoTrue ^ Ob", BoTrue ^ Ob)
        PrintResult("BoTrue ^ Tc", BoTrue ^ Tc)
        PrintResult("SB ^ BoFalse", SB ^ BoFalse)
        PrintResult("SB ^ BoTrue", SB ^ BoTrue)
        PrintResult("SB ^ SB", SB ^ SB)
        PrintResult("SB ^ By", SB ^ By)
        PrintResult("SB ^ Sh", SB ^ Sh)
        PrintResult("SB ^ US", SB ^ US)
        PrintResult("SB ^ [In]", SB ^ [In])
        PrintResult("SB ^ UI", SB ^ UI)
        PrintResult("SB ^ Lo", SB ^ Lo)
        PrintResult("SB ^ UL", SB ^ UL)
        PrintResult("SB ^ De", SB ^ De)
        PrintResult("SB ^ Si", SB ^ Si)
        PrintResult("SB ^ [Do]", SB ^ [Do])
        PrintResult("SB ^ St", SB ^ St)
        PrintResult("SB ^ Ob", SB ^ Ob)
        PrintResult("SB ^ Tc", SB ^ Tc)
        PrintResult("By ^ BoFalse", By ^ BoFalse)
        PrintResult("By ^ BoTrue", By ^ BoTrue)
        PrintResult("By ^ SB", By ^ SB)
        PrintResult("By ^ By", By ^ By)
        PrintResult("By ^ Sh", By ^ Sh)
        PrintResult("By ^ US", By ^ US)
        PrintResult("By ^ [In]", By ^ [In])
        PrintResult("By ^ UI", By ^ UI)
        PrintResult("By ^ Lo", By ^ Lo)
        PrintResult("By ^ UL", By ^ UL)
        PrintResult("By ^ De", By ^ De)
        PrintResult("By ^ Si", By ^ Si)
        PrintResult("By ^ [Do]", By ^ [Do])
        PrintResult("By ^ St", By ^ St)
        PrintResult("By ^ Ob", By ^ Ob)
        PrintResult("By ^ Tc", By ^ Tc)
        PrintResult("Sh ^ BoFalse", Sh ^ BoFalse)
        PrintResult("Sh ^ BoTrue", Sh ^ BoTrue)
        PrintResult("Sh ^ SB", Sh ^ SB)
        PrintResult("Sh ^ By", Sh ^ By)
        PrintResult("Sh ^ Sh", Sh ^ Sh)
        PrintResult("Sh ^ US", Sh ^ US)
        PrintResult("Sh ^ [In]", Sh ^ [In])
        PrintResult("Sh ^ UI", Sh ^ UI)
        PrintResult("Sh ^ Lo", Sh ^ Lo)
        PrintResult("Sh ^ UL", Sh ^ UL)
        PrintResult("Sh ^ De", Sh ^ De)
        PrintResult("Sh ^ Si", Sh ^ Si)
        PrintResult("Sh ^ [Do]", Sh ^ [Do])
        PrintResult("Sh ^ St", Sh ^ St)
        PrintResult("Sh ^ Ob", Sh ^ Ob)
        PrintResult("Sh ^ Tc", Sh ^ Tc)
        PrintResult("US ^ BoFalse", US ^ BoFalse)
        PrintResult("US ^ BoTrue", US ^ BoTrue)
        PrintResult("US ^ SB", US ^ SB)
        PrintResult("US ^ By", US ^ By)
        PrintResult("US ^ Sh", US ^ Sh)
        PrintResult("US ^ US", US ^ US)
        PrintResult("US ^ [In]", US ^ [In])
        PrintResult("US ^ UI", US ^ UI)
        PrintResult("US ^ Lo", US ^ Lo)
        PrintResult("US ^ UL", US ^ UL)
        PrintResult("US ^ De", US ^ De)
        PrintResult("US ^ Si", US ^ Si)
        PrintResult("US ^ [Do]", US ^ [Do])
        PrintResult("US ^ St", US ^ St)
        PrintResult("US ^ Ob", US ^ Ob)
        PrintResult("US ^ Tc", US ^ Tc)
        PrintResult("[In] ^ BoFalse", [In] ^ BoFalse)
        PrintResult("[In] ^ BoTrue", [In] ^ BoTrue)
        PrintResult("[In] ^ SB", [In] ^ SB)
        PrintResult("[In] ^ By", [In] ^ By)
        PrintResult("[In] ^ Sh", [In] ^ Sh)
        PrintResult("[In] ^ US", [In] ^ US)
        PrintResult("[In] ^ [In]", [In] ^ [In])
        PrintResult("[In] ^ UI", [In] ^ UI)
        PrintResult("[In] ^ Lo", [In] ^ Lo)
        PrintResult("[In] ^ UL", [In] ^ UL)
        PrintResult("[In] ^ De", [In] ^ De)
        PrintResult("[In] ^ Si", [In] ^ Si)
        PrintResult("[In] ^ [Do]", [In] ^ [Do])
        PrintResult("[In] ^ St", [In] ^ St)
        PrintResult("[In] ^ Ob", [In] ^ Ob)
        PrintResult("[In] ^ Tc", [In] ^ Tc)
        PrintResult("UI ^ BoFalse", UI ^ BoFalse)
        PrintResult("UI ^ BoTrue", UI ^ BoTrue)
        PrintResult("UI ^ SB", UI ^ SB)
        PrintResult("UI ^ By", UI ^ By)
        PrintResult("UI ^ Sh", UI ^ Sh)
        PrintResult("UI ^ US", UI ^ US)
        PrintResult("UI ^ [In]", UI ^ [In])
        PrintResult("UI ^ UI", UI ^ UI)
        PrintResult("UI ^ Lo", UI ^ Lo)
        PrintResult("UI ^ UL", UI ^ UL)
        PrintResult("UI ^ De", UI ^ De)
        PrintResult("UI ^ Si", UI ^ Si)
        PrintResult("UI ^ [Do]", UI ^ [Do])
        PrintResult("UI ^ St", UI ^ St)
        PrintResult("UI ^ Ob", UI ^ Ob)
        PrintResult("UI ^ Tc", UI ^ Tc)
        PrintResult("Lo ^ BoFalse", Lo ^ BoFalse)
        PrintResult("Lo ^ BoTrue", Lo ^ BoTrue)
        PrintResult("Lo ^ SB", Lo ^ SB)
        PrintResult("Lo ^ By", Lo ^ By)
        PrintResult("Lo ^ Sh", Lo ^ Sh)
        PrintResult("Lo ^ US", Lo ^ US)
        PrintResult("Lo ^ [In]", Lo ^ [In])
        PrintResult("Lo ^ UI", Lo ^ UI)
        PrintResult("Lo ^ Lo", Lo ^ Lo)
        PrintResult("Lo ^ UL", Lo ^ UL)
        PrintResult("Lo ^ De", Lo ^ De)
        PrintResult("Lo ^ Si", Lo ^ Si)
        PrintResult("Lo ^ [Do]", Lo ^ [Do])
        PrintResult("Lo ^ St", Lo ^ St)
        PrintResult("Lo ^ Ob", Lo ^ Ob)
        PrintResult("Lo ^ Tc", Lo ^ Tc)
        PrintResult("UL ^ BoFalse", UL ^ BoFalse)
        PrintResult("UL ^ BoTrue", UL ^ BoTrue)
        PrintResult("UL ^ SB", UL ^ SB)
        PrintResult("UL ^ By", UL ^ By)
        PrintResult("UL ^ Sh", UL ^ Sh)
        PrintResult("UL ^ US", UL ^ US)
        PrintResult("UL ^ [In]", UL ^ [In])
        PrintResult("UL ^ UI", UL ^ UI)
        PrintResult("UL ^ Lo", UL ^ Lo)
        PrintResult("UL ^ UL", UL ^ UL)
        PrintResult("UL ^ De", UL ^ De)
        PrintResult("UL ^ Si", UL ^ Si)
        PrintResult("UL ^ [Do]", UL ^ [Do])
        PrintResult("UL ^ St", UL ^ St)
        PrintResult("UL ^ Ob", UL ^ Ob)
        PrintResult("UL ^ Tc", UL ^ Tc)
        PrintResult("De ^ BoFalse", De ^ BoFalse)
        PrintResult("De ^ BoTrue", De ^ BoTrue)
        PrintResult("De ^ SB", De ^ SB)
        PrintResult("De ^ By", De ^ By)
        PrintResult("De ^ Sh", De ^ Sh)
        PrintResult("De ^ US", De ^ US)
        PrintResult("De ^ [In]", De ^ [In])
        PrintResult("De ^ UI", De ^ UI)
        PrintResult("De ^ Lo", De ^ Lo)
        PrintResult("De ^ UL", De ^ UL)
        PrintResult("De ^ De", De ^ De)
        PrintResult("De ^ Si", De ^ Si)
        PrintResult("De ^ [Do]", De ^ [Do])
        PrintResult("De ^ St", De ^ St)
        PrintResult("De ^ Ob", De ^ Ob)
        PrintResult("De ^ Tc", De ^ Tc)
        PrintResult("Si ^ BoFalse", Si ^ BoFalse)
        PrintResult("Si ^ BoTrue", Si ^ BoTrue)
        PrintResult("Si ^ SB", Si ^ SB)
        PrintResult("Si ^ By", Si ^ By)
        PrintResult("Si ^ Sh", Si ^ Sh)
        PrintResult("Si ^ US", Si ^ US)
        PrintResult("Si ^ [In]", Si ^ [In])
        PrintResult("Si ^ UI", Si ^ UI)
        PrintResult("Si ^ Lo", Si ^ Lo)
        PrintResult("Si ^ UL", Si ^ UL)
        PrintResult("Si ^ De", Si ^ De)
        PrintResult("Si ^ Si", Si ^ Si)
        PrintResult("Si ^ [Do]", Si ^ [Do])
        PrintResult("Si ^ St", Si ^ St)
        PrintResult("Si ^ Ob", Si ^ Ob)
        PrintResult("Si ^ Tc", Si ^ Tc)
        PrintResult("[Do] ^ BoFalse", [Do] ^ BoFalse)
        PrintResult("[Do] ^ BoTrue", [Do] ^ BoTrue)
        PrintResult("[Do] ^ SB", [Do] ^ SB)
        PrintResult("[Do] ^ By", [Do] ^ By)
        PrintResult("[Do] ^ Sh", [Do] ^ Sh)
        PrintResult("[Do] ^ US", [Do] ^ US)
        PrintResult("[Do] ^ [In]", [Do] ^ [In])
        PrintResult("[Do] ^ UI", [Do] ^ UI)
        PrintResult("[Do] ^ Lo", [Do] ^ Lo)
        PrintResult("[Do] ^ UL", [Do] ^ UL)
        PrintResult("[Do] ^ De", [Do] ^ De)
        PrintResult("[Do] ^ Si", [Do] ^ Si)
        PrintResult("[Do] ^ [Do]", [Do] ^ [Do])
        PrintResult("[Do] ^ St", [Do] ^ St)
        PrintResult("[Do] ^ Ob", [Do] ^ Ob)
        PrintResult("[Do] ^ Tc", [Do] ^ Tc)
        PrintResult("St ^ BoFalse", St ^ BoFalse)
        PrintResult("St ^ BoTrue", St ^ BoTrue)
        PrintResult("St ^ SB", St ^ SB)
        PrintResult("St ^ By", St ^ By)
        PrintResult("St ^ Sh", St ^ Sh)
        PrintResult("St ^ US", St ^ US)
        PrintResult("St ^ [In]", St ^ [In])
        PrintResult("St ^ UI", St ^ UI)
        PrintResult("St ^ Lo", St ^ Lo)
        PrintResult("St ^ UL", St ^ UL)
        PrintResult("St ^ De", St ^ De)
        PrintResult("St ^ Si", St ^ Si)
        PrintResult("St ^ [Do]", St ^ [Do])
        PrintResult("St ^ St", St ^ St)
        PrintResult("St ^ Ob", St ^ Ob)
        PrintResult("St ^ Tc", St ^ Tc)
        PrintResult("Ob ^ BoFalse", Ob ^ BoFalse)
        PrintResult("Ob ^ BoTrue", Ob ^ BoTrue)
        PrintResult("Ob ^ SB", Ob ^ SB)
        PrintResult("Ob ^ By", Ob ^ By)
        PrintResult("Ob ^ Sh", Ob ^ Sh)
        PrintResult("Ob ^ US", Ob ^ US)
        PrintResult("Ob ^ [In]", Ob ^ [In])
        PrintResult("Ob ^ UI", Ob ^ UI)
        PrintResult("Ob ^ Lo", Ob ^ Lo)
        PrintResult("Ob ^ UL", Ob ^ UL)
        PrintResult("Ob ^ De", Ob ^ De)
        PrintResult("Ob ^ Si", Ob ^ Si)
        PrintResult("Ob ^ [Do]", Ob ^ [Do])
        PrintResult("Ob ^ St", Ob ^ St)
        PrintResult("Ob ^ Ob", Ob ^ Ob)
        PrintResult("Ob ^ Tc", Ob ^ Tc)
        PrintResult("Tc ^ BoFalse", Tc ^ BoFalse)
        PrintResult("Tc ^ BoTrue", Tc ^ BoTrue)
        PrintResult("Tc ^ SB", Tc ^ SB)
        PrintResult("Tc ^ By", Tc ^ By)
        PrintResult("Tc ^ Sh", Tc ^ Sh)
        PrintResult("Tc ^ US", Tc ^ US)
        PrintResult("Tc ^ [In]", Tc ^ [In])
        PrintResult("Tc ^ UI", Tc ^ UI)
        PrintResult("Tc ^ Lo", Tc ^ Lo)
        PrintResult("Tc ^ UL", Tc ^ UL)
        PrintResult("Tc ^ De", Tc ^ De)
        PrintResult("Tc ^ Si", Tc ^ Si)
        PrintResult("Tc ^ [Do]", Tc ^ [Do])
        PrintResult("Tc ^ St", Tc ^ St)
        PrintResult("Tc ^ Ob", Tc ^ Ob)
        PrintResult("Tc ^ Tc", Tc ^ Tc)
        PrintResult("BoFalse << BoFalse", BoFalse << BoFalse)
        PrintResult("BoFalse << BoTrue", BoFalse << BoTrue)
        PrintResult("BoFalse << SB", BoFalse << SB)
        PrintResult("BoFalse << By", BoFalse << By)
        PrintResult("BoFalse << Sh", BoFalse << Sh)
        PrintResult("BoFalse << US", BoFalse << US)
        PrintResult("BoFalse << [In]", BoFalse << [In])
        PrintResult("BoFalse << UI", BoFalse << UI)
        PrintResult("BoFalse << Lo", BoFalse << Lo)
        PrintResult("BoFalse << UL", BoFalse << UL)
        PrintResult("BoFalse << De", BoFalse << De)
        PrintResult("BoFalse << Si", BoFalse << Si)
        PrintResult("BoFalse << [Do]", BoFalse << [Do])
        PrintResult("BoFalse << St", BoFalse << St)
        PrintResult("BoFalse << Ob", BoFalse << Ob)
        PrintResult("BoFalse << Tc", BoFalse << Tc)
        PrintResult("BoTrue << BoFalse", BoTrue << BoFalse)
        PrintResult("BoTrue << BoTrue", BoTrue << BoTrue)
        PrintResult("BoTrue << SB", BoTrue << SB)
        PrintResult("BoTrue << By", BoTrue << By)
        PrintResult("BoTrue << Sh", BoTrue << Sh)
        PrintResult("BoTrue << US", BoTrue << US)
        PrintResult("BoTrue << [In]", BoTrue << [In])
        PrintResult("BoTrue << UI", BoTrue << UI)
        PrintResult("BoTrue << Lo", BoTrue << Lo)
        PrintResult("BoTrue << UL", BoTrue << UL)
        PrintResult("BoTrue << De", BoTrue << De)
        PrintResult("BoTrue << Si", BoTrue << Si)
        PrintResult("BoTrue << [Do]", BoTrue << [Do])
        PrintResult("BoTrue << St", BoTrue << St)
        PrintResult("BoTrue << Ob", BoTrue << Ob)
        PrintResult("BoTrue << Tc", BoTrue << Tc)
        PrintResult("SB << BoFalse", SB << BoFalse)
        PrintResult("SB << BoTrue", SB << BoTrue)
        PrintResult("SB << SB", SB << SB)
        PrintResult("SB << By", SB << By)
        PrintResult("SB << Sh", SB << Sh)
        PrintResult("SB << US", SB << US)
        PrintResult("SB << [In]", SB << [In])
        PrintResult("SB << UI", SB << UI)
        PrintResult("SB << Lo", SB << Lo)
        PrintResult("SB << UL", SB << UL)
        PrintResult("SB << De", SB << De)
        PrintResult("SB << Si", SB << Si)
        PrintResult("SB << [Do]", SB << [Do])
        PrintResult("SB << St", SB << St)
        PrintResult("SB << Ob", SB << Ob)
        PrintResult("SB << Tc", SB << Tc)
        PrintResult("By << BoFalse", By << BoFalse)
        PrintResult("By << BoTrue", By << BoTrue)
        PrintResult("By << SB", By << SB)
        PrintResult("By << By", By << By)
        PrintResult("By << Sh", By << Sh)
        PrintResult("By << US", By << US)
        PrintResult("By << [In]", By << [In])
        PrintResult("By << UI", By << UI)
        PrintResult("By << Lo", By << Lo)
        PrintResult("By << UL", By << UL)
        PrintResult("By << De", By << De)
        PrintResult("By << Si", By << Si)
        PrintResult("By << [Do]", By << [Do])
        PrintResult("By << St", By << St)
        PrintResult("By << Ob", By << Ob)
        PrintResult("By << Tc", By << Tc)
        PrintResult("Sh << BoFalse", Sh << BoFalse)
        PrintResult("Sh << BoTrue", Sh << BoTrue)
        PrintResult("Sh << SB", Sh << SB)
        PrintResult("Sh << By", Sh << By)
        PrintResult("Sh << Sh", Sh << Sh)
        PrintResult("Sh << US", Sh << US)
        PrintResult("Sh << [In]", Sh << [In])
        PrintResult("Sh << UI", Sh << UI)
        PrintResult("Sh << Lo", Sh << Lo)
        PrintResult("Sh << UL", Sh << UL)
        PrintResult("Sh << De", Sh << De)
        PrintResult("Sh << Si", Sh << Si)
        PrintResult("Sh << [Do]", Sh << [Do])
        PrintResult("Sh << St", Sh << St)
        PrintResult("Sh << Ob", Sh << Ob)
        PrintResult("Sh << Tc", Sh << Tc)
        PrintResult("US << BoFalse", US << BoFalse)
        PrintResult("US << BoTrue", US << BoTrue)
        PrintResult("US << SB", US << SB)
        PrintResult("US << By", US << By)
        PrintResult("US << Sh", US << Sh)
        PrintResult("US << US", US << US)
        PrintResult("US << [In]", US << [In])
        PrintResult("US << UI", US << UI)
        PrintResult("US << Lo", US << Lo)
        PrintResult("US << UL", US << UL)
        PrintResult("US << De", US << De)
        PrintResult("US << Si", US << Si)
        PrintResult("US << [Do]", US << [Do])
        PrintResult("US << St", US << St)
        PrintResult("US << Ob", US << Ob)
        PrintResult("US << Tc", US << Tc)
        PrintResult("[In] << BoFalse", [In] << BoFalse)
        PrintResult("[In] << BoTrue", [In] << BoTrue)
        PrintResult("[In] << SB", [In] << SB)
        PrintResult("[In] << By", [In] << By)
        PrintResult("[In] << Sh", [In] << Sh)
        PrintResult("[In] << US", [In] << US)
        PrintResult("[In] << [In]", [In] << [In])
        PrintResult("[In] << UI", [In] << UI)
        PrintResult("[In] << Lo", [In] << Lo)
        PrintResult("[In] << UL", [In] << UL)
        PrintResult("[In] << De", [In] << De)
        PrintResult("[In] << Si", [In] << Si)
        PrintResult("[In] << [Do]", [In] << [Do])
        PrintResult("[In] << St", [In] << St)
        PrintResult("[In] << Ob", [In] << Ob)
        PrintResult("[In] << Tc", [In] << Tc)
        PrintResult("UI << BoFalse", UI << BoFalse)
        PrintResult("UI << BoTrue", UI << BoTrue)
        PrintResult("UI << SB", UI << SB)
        PrintResult("UI << By", UI << By)
        PrintResult("UI << Sh", UI << Sh)
        PrintResult("UI << US", UI << US)
        PrintResult("UI << [In]", UI << [In])
        PrintResult("UI << UI", UI << UI)
        PrintResult("UI << Lo", UI << Lo)
        PrintResult("UI << UL", UI << UL)
        PrintResult("UI << De", UI << De)
        PrintResult("UI << Si", UI << Si)
        PrintResult("UI << [Do]", UI << [Do])
        PrintResult("UI << St", UI << St)
        PrintResult("UI << Ob", UI << Ob)
        PrintResult("UI << Tc", UI << Tc)
        PrintResult("Lo << BoFalse", Lo << BoFalse)
        PrintResult("Lo << BoTrue", Lo << BoTrue)
        PrintResult("Lo << SB", Lo << SB)
        PrintResult("Lo << By", Lo << By)
        PrintResult("Lo << Sh", Lo << Sh)
        PrintResult("Lo << US", Lo << US)
        PrintResult("Lo << [In]", Lo << [In])
        PrintResult("Lo << UI", Lo << UI)
        PrintResult("Lo << Lo", Lo << Lo)
        PrintResult("Lo << UL", Lo << UL)
        PrintResult("Lo << De", Lo << De)
        PrintResult("Lo << Si", Lo << Si)
        PrintResult("Lo << [Do]", Lo << [Do])
        PrintResult("Lo << St", Lo << St)
        PrintResult("Lo << Ob", Lo << Ob)
        PrintResult("Lo << Tc", Lo << Tc)
        PrintResult("UL << BoFalse", UL << BoFalse)
        PrintResult("UL << BoTrue", UL << BoTrue)
        PrintResult("UL << SB", UL << SB)
        PrintResult("UL << By", UL << By)
        PrintResult("UL << Sh", UL << Sh)
        PrintResult("UL << US", UL << US)
        PrintResult("UL << [In]", UL << [In])
        PrintResult("UL << UI", UL << UI)
        PrintResult("UL << Lo", UL << Lo)
        PrintResult("UL << UL", UL << UL)
        PrintResult("UL << De", UL << De)
        PrintResult("UL << Si", UL << Si)
        PrintResult("UL << [Do]", UL << [Do])
        PrintResult("UL << St", UL << St)
        PrintResult("UL << Ob", UL << Ob)
        PrintResult("UL << Tc", UL << Tc)
        PrintResult("De << BoFalse", De << BoFalse)
        PrintResult("De << BoTrue", De << BoTrue)
        PrintResult("De << SB", De << SB)
        PrintResult("De << By", De << By)
        PrintResult("De << Sh", De << Sh)
        PrintResult("De << US", De << US)
        PrintResult("De << [In]", De << [In])
        PrintResult("De << UI", De << UI)
        PrintResult("De << Lo", De << Lo)
        PrintResult("De << UL", De << UL)
        PrintResult("De << De", De << De)
        PrintResult("De << Si", De << Si)
        PrintResult("De << [Do]", De << [Do])
        PrintResult("De << St", De << St)
        PrintResult("De << Ob", De << Ob)
        PrintResult("De << Tc", De << Tc)
        PrintResult("Si << BoFalse", Si << BoFalse)
        PrintResult("Si << BoTrue", Si << BoTrue)
        PrintResult("Si << SB", Si << SB)
        PrintResult("Si << By", Si << By)
        PrintResult("Si << Sh", Si << Sh)
        PrintResult("Si << US", Si << US)
        PrintResult("Si << [In]", Si << [In])
        PrintResult("Si << UI", Si << UI)
        PrintResult("Si << Lo", Si << Lo)
        PrintResult("Si << UL", Si << UL)
        PrintResult("Si << De", Si << De)
        PrintResult("Si << Si", Si << Si)
        PrintResult("Si << [Do]", Si << [Do])
        PrintResult("Si << St", Si << St)
        PrintResult("Si << Ob", Si << Ob)
        PrintResult("Si << Tc", Si << Tc)
        PrintResult("[Do] << BoFalse", [Do] << BoFalse)
        PrintResult("[Do] << BoTrue", [Do] << BoTrue)
        PrintResult("[Do] << SB", [Do] << SB)
        PrintResult("[Do] << By", [Do] << By)
        PrintResult("[Do] << Sh", [Do] << Sh)
        PrintResult("[Do] << US", [Do] << US)
        PrintResult("[Do] << [In]", [Do] << [In])
        PrintResult("[Do] << UI", [Do] << UI)
        PrintResult("[Do] << Lo", [Do] << Lo)
        PrintResult("[Do] << UL", [Do] << UL)
        PrintResult("[Do] << De", [Do] << De)
        PrintResult("[Do] << Si", [Do] << Si)
        PrintResult("[Do] << [Do]", [Do] << [Do])
        PrintResult("[Do] << St", [Do] << St)
        PrintResult("[Do] << Ob", [Do] << Ob)
        PrintResult("[Do] << Tc", [Do] << Tc)
        PrintResult("St << BoFalse", St << BoFalse)
        PrintResult("St << BoTrue", St << BoTrue)
        PrintResult("St << SB", St << SB)
        PrintResult("St << By", St << By)
        PrintResult("St << Sh", St << Sh)
        PrintResult("St << US", St << US)
        PrintResult("St << [In]", St << [In])
        PrintResult("St << UI", St << UI)
        PrintResult("St << Lo", St << Lo)
        PrintResult("St << UL", St << UL)
        PrintResult("St << De", St << De)
        PrintResult("St << Si", St << Si)
        PrintResult("St << [Do]", St << [Do])
        PrintResult("St << St", St << St)
        PrintResult("St << Ob", St << Ob)
        PrintResult("St << Tc", St << Tc)
        PrintResult("Ob << BoFalse", Ob << BoFalse)
        PrintResult("Ob << BoTrue", Ob << BoTrue)
        PrintResult("Ob << SB", Ob << SB)
        PrintResult("Ob << By", Ob << By)
        PrintResult("Ob << Sh", Ob << Sh)
        PrintResult("Ob << US", Ob << US)
        PrintResult("Ob << [In]", Ob << [In])
        PrintResult("Ob << UI", Ob << UI)
        PrintResult("Ob << Lo", Ob << Lo)
        PrintResult("Ob << UL", Ob << UL)
        PrintResult("Ob << De", Ob << De)
        PrintResult("Ob << Si", Ob << Si)
        PrintResult("Ob << [Do]", Ob << [Do])
        PrintResult("Ob << St", Ob << St)
        PrintResult("Ob << Ob", Ob << Ob)
        PrintResult("Ob << Tc", Ob << Tc)
        PrintResult("Tc << BoFalse", Tc << BoFalse)
        PrintResult("Tc << BoTrue", Tc << BoTrue)
        PrintResult("Tc << SB", Tc << SB)
        PrintResult("Tc << By", Tc << By)
        PrintResult("Tc << Sh", Tc << Sh)
        PrintResult("Tc << US", Tc << US)
        PrintResult("Tc << [In]", Tc << [In])
        PrintResult("Tc << UI", Tc << UI)
        PrintResult("Tc << Lo", Tc << Lo)
        PrintResult("Tc << UL", Tc << UL)
        PrintResult("Tc << De", Tc << De)
        PrintResult("Tc << Si", Tc << Si)
        PrintResult("Tc << [Do]", Tc << [Do])
        PrintResult("Tc << St", Tc << St)
        PrintResult("Tc << Ob", Tc << Ob)
        PrintResult("Tc << Tc", Tc << Tc)
        PrintResult("BoFalse >> BoFalse", BoFalse >> BoFalse)
        PrintResult("BoFalse >> BoTrue", BoFalse >> BoTrue)
        PrintResult("BoFalse >> SB", BoFalse >> SB)
        PrintResult("BoFalse >> By", BoFalse >> By)
        PrintResult("BoFalse >> Sh", BoFalse >> Sh)
        PrintResult("BoFalse >> US", BoFalse >> US)
        PrintResult("BoFalse >> [In]", BoFalse >> [In])
        PrintResult("BoFalse >> UI", BoFalse >> UI)
        PrintResult("BoFalse >> Lo", BoFalse >> Lo)
        PrintResult("BoFalse >> UL", BoFalse >> UL)
        PrintResult("BoFalse >> De", BoFalse >> De)
        PrintResult("BoFalse >> Si", BoFalse >> Si)
        PrintResult("BoFalse >> [Do]", BoFalse >> [Do])
        PrintResult("BoFalse >> St", BoFalse >> St)
        PrintResult("BoFalse >> Ob", BoFalse >> Ob)
        PrintResult("BoFalse >> Tc", BoFalse >> Tc)
        PrintResult("BoTrue >> BoFalse", BoTrue >> BoFalse)
        PrintResult("BoTrue >> BoTrue", BoTrue >> BoTrue)
        PrintResult("BoTrue >> SB", BoTrue >> SB)
        PrintResult("BoTrue >> By", BoTrue >> By)
        PrintResult("BoTrue >> Sh", BoTrue >> Sh)
        PrintResult("BoTrue >> US", BoTrue >> US)
        PrintResult("BoTrue >> [In]", BoTrue >> [In])
        PrintResult("BoTrue >> UI", BoTrue >> UI)
        PrintResult("BoTrue >> Lo", BoTrue >> Lo)
        PrintResult("BoTrue >> UL", BoTrue >> UL)
        PrintResult("BoTrue >> De", BoTrue >> De)
        PrintResult("BoTrue >> Si", BoTrue >> Si)
        PrintResult("BoTrue >> [Do]", BoTrue >> [Do])
        PrintResult("BoTrue >> St", BoTrue >> St)
        PrintResult("BoTrue >> Ob", BoTrue >> Ob)
        PrintResult("BoTrue >> Tc", BoTrue >> Tc)
        PrintResult("SB >> BoFalse", SB >> BoFalse)
        PrintResult("SB >> BoTrue", SB >> BoTrue)
        PrintResult("SB >> SB", SB >> SB)
        PrintResult("SB >> By", SB >> By)
        PrintResult("SB >> Sh", SB >> Sh)
        PrintResult("SB >> US", SB >> US)
        PrintResult("SB >> [In]", SB >> [In])
        PrintResult("SB >> UI", SB >> UI)
        PrintResult("SB >> Lo", SB >> Lo)
        PrintResult("SB >> UL", SB >> UL)
        PrintResult("SB >> De", SB >> De)
        PrintResult("SB >> Si", SB >> Si)
        PrintResult("SB >> [Do]", SB >> [Do])
        PrintResult("SB >> St", SB >> St)
        PrintResult("SB >> Ob", SB >> Ob)
        PrintResult("SB >> Tc", SB >> Tc)
        PrintResult("By >> BoFalse", By >> BoFalse)
        PrintResult("By >> BoTrue", By >> BoTrue)
        PrintResult("By >> SB", By >> SB)
        PrintResult("By >> By", By >> By)
        PrintResult("By >> Sh", By >> Sh)
        PrintResult("By >> US", By >> US)
        PrintResult("By >> [In]", By >> [In])
        PrintResult("By >> UI", By >> UI)
        PrintResult("By >> Lo", By >> Lo)
        PrintResult("By >> UL", By >> UL)
        PrintResult("By >> De", By >> De)
        PrintResult("By >> Si", By >> Si)
        PrintResult("By >> [Do]", By >> [Do])
        PrintResult("By >> St", By >> St)
        PrintResult("By >> Ob", By >> Ob)
        PrintResult("By >> Tc", By >> Tc)
        PrintResult("Sh >> BoFalse", Sh >> BoFalse)
        PrintResult("Sh >> BoTrue", Sh >> BoTrue)
        PrintResult("Sh >> SB", Sh >> SB)
        PrintResult("Sh >> By", Sh >> By)
        PrintResult("Sh >> Sh", Sh >> Sh)
        PrintResult("Sh >> US", Sh >> US)
        PrintResult("Sh >> [In]", Sh >> [In])
        PrintResult("Sh >> UI", Sh >> UI)
        PrintResult("Sh >> Lo", Sh >> Lo)
        PrintResult("Sh >> UL", Sh >> UL)
        PrintResult("Sh >> De", Sh >> De)
        PrintResult("Sh >> Si", Sh >> Si)
        PrintResult("Sh >> [Do]", Sh >> [Do])
        PrintResult("Sh >> St", Sh >> St)
        PrintResult("Sh >> Ob", Sh >> Ob)
        PrintResult("Sh >> Tc", Sh >> Tc)
        PrintResult("US >> BoFalse", US >> BoFalse)
        PrintResult("US >> BoTrue", US >> BoTrue)
        PrintResult("US >> SB", US >> SB)
        PrintResult("US >> By", US >> By)
        PrintResult("US >> Sh", US >> Sh)
        PrintResult("US >> US", US >> US)
        PrintResult("US >> [In]", US >> [In])
        PrintResult("US >> UI", US >> UI)
        PrintResult("US >> Lo", US >> Lo)
        PrintResult("US >> UL", US >> UL)
        PrintResult("US >> De", US >> De)
        PrintResult("US >> Si", US >> Si)
        PrintResult("US >> [Do]", US >> [Do])
        PrintResult("US >> St", US >> St)
        PrintResult("US >> Ob", US >> Ob)
        PrintResult("US >> Tc", US >> Tc)
        PrintResult("[In] >> BoFalse", [In] >> BoFalse)
        PrintResult("[In] >> BoTrue", [In] >> BoTrue)
        PrintResult("[In] >> SB", [In] >> SB)
        PrintResult("[In] >> By", [In] >> By)
        PrintResult("[In] >> Sh", [In] >> Sh)
        PrintResult("[In] >> US", [In] >> US)
        PrintResult("[In] >> [In]", [In] >> [In])
        PrintResult("[In] >> UI", [In] >> UI)
        PrintResult("[In] >> Lo", [In] >> Lo)
        PrintResult("[In] >> UL", [In] >> UL)
        PrintResult("[In] >> De", [In] >> De)
        PrintResult("[In] >> Si", [In] >> Si)
        PrintResult("[In] >> [Do]", [In] >> [Do])
        PrintResult("[In] >> St", [In] >> St)
        PrintResult("[In] >> Ob", [In] >> Ob)
        PrintResult("[In] >> Tc", [In] >> Tc)
        PrintResult("UI >> BoFalse", UI >> BoFalse)
        PrintResult("UI >> BoTrue", UI >> BoTrue)
        PrintResult("UI >> SB", UI >> SB)
        PrintResult("UI >> By", UI >> By)
        PrintResult("UI >> Sh", UI >> Sh)
        PrintResult("UI >> US", UI >> US)
        PrintResult("UI >> [In]", UI >> [In])
        PrintResult("UI >> UI", UI >> UI)
        PrintResult("UI >> Lo", UI >> Lo)
        PrintResult("UI >> UL", UI >> UL)
        PrintResult("UI >> De", UI >> De)
        PrintResult("UI >> Si", UI >> Si)
        PrintResult("UI >> [Do]", UI >> [Do])
        PrintResult("UI >> St", UI >> St)
        PrintResult("UI >> Ob", UI >> Ob)
        PrintResult("UI >> Tc", UI >> Tc)
        PrintResult("Lo >> BoFalse", Lo >> BoFalse)
        PrintResult("Lo >> BoTrue", Lo >> BoTrue)
        PrintResult("Lo >> SB", Lo >> SB)
        PrintResult("Lo >> By", Lo >> By)
        PrintResult("Lo >> Sh", Lo >> Sh)
        PrintResult("Lo >> US", Lo >> US)
        PrintResult("Lo >> [In]", Lo >> [In])
        PrintResult("Lo >> UI", Lo >> UI)
        PrintResult("Lo >> Lo", Lo >> Lo)
        PrintResult("Lo >> UL", Lo >> UL)
        PrintResult("Lo >> De", Lo >> De)
        PrintResult("Lo >> Si", Lo >> Si)
        PrintResult("Lo >> [Do]", Lo >> [Do])
        PrintResult("Lo >> St", Lo >> St)
        PrintResult("Lo >> Ob", Lo >> Ob)
        PrintResult("Lo >> Tc", Lo >> Tc)
        PrintResult("UL >> BoFalse", UL >> BoFalse)
        PrintResult("UL >> BoTrue", UL >> BoTrue)
        PrintResult("UL >> SB", UL >> SB)
        PrintResult("UL >> By", UL >> By)
        PrintResult("UL >> Sh", UL >> Sh)
        PrintResult("UL >> US", UL >> US)
        PrintResult("UL >> [In]", UL >> [In])
        PrintResult("UL >> UI", UL >> UI)
        PrintResult("UL >> Lo", UL >> Lo)
        PrintResult("UL >> UL", UL >> UL)
        PrintResult("UL >> De", UL >> De)
        PrintResult("UL >> Si", UL >> Si)
        PrintResult("UL >> [Do]", UL >> [Do])
        PrintResult("UL >> St", UL >> St)
        PrintResult("UL >> Ob", UL >> Ob)
        PrintResult("UL >> Tc", UL >> Tc)
        PrintResult("De >> BoFalse", De >> BoFalse)
        PrintResult("De >> BoTrue", De >> BoTrue)
        PrintResult("De >> SB", De >> SB)
        PrintResult("De >> By", De >> By)
        PrintResult("De >> Sh", De >> Sh)
        PrintResult("De >> US", De >> US)
        PrintResult("De >> [In]", De >> [In])
        PrintResult("De >> UI", De >> UI)
        PrintResult("De >> Lo", De >> Lo)
        PrintResult("De >> UL", De >> UL)
        PrintResult("De >> De", De >> De)
        PrintResult("De >> Si", De >> Si)
        PrintResult("De >> [Do]", De >> [Do])
        PrintResult("De >> St", De >> St)
        PrintResult("De >> Ob", De >> Ob)
        PrintResult("De >> Tc", De >> Tc)
        PrintResult("Si >> BoFalse", Si >> BoFalse)
        PrintResult("Si >> BoTrue", Si >> BoTrue)
        PrintResult("Si >> SB", Si >> SB)
        PrintResult("Si >> By", Si >> By)
        PrintResult("Si >> Sh", Si >> Sh)
        PrintResult("Si >> US", Si >> US)
        PrintResult("Si >> [In]", Si >> [In])
        PrintResult("Si >> UI", Si >> UI)
        PrintResult("Si >> Lo", Si >> Lo)
        PrintResult("Si >> UL", Si >> UL)
        PrintResult("Si >> De", Si >> De)
        PrintResult("Si >> Si", Si >> Si)
        PrintResult("Si >> [Do]", Si >> [Do])
        PrintResult("Si >> St", Si >> St)
        PrintResult("Si >> Ob", Si >> Ob)
        PrintResult("Si >> Tc", Si >> Tc)
        PrintResult("[Do] >> BoFalse", [Do] >> BoFalse)
        PrintResult("[Do] >> BoTrue", [Do] >> BoTrue)
        PrintResult("[Do] >> SB", [Do] >> SB)
        PrintResult("[Do] >> By", [Do] >> By)
        PrintResult("[Do] >> Sh", [Do] >> Sh)
        PrintResult("[Do] >> US", [Do] >> US)
        PrintResult("[Do] >> [In]", [Do] >> [In])
        PrintResult("[Do] >> UI", [Do] >> UI)
        PrintResult("[Do] >> Lo", [Do] >> Lo)
        PrintResult("[Do] >> UL", [Do] >> UL)
        PrintResult("[Do] >> De", [Do] >> De)
        PrintResult("[Do] >> Si", [Do] >> Si)
        PrintResult("[Do] >> [Do]", [Do] >> [Do])
        PrintResult("[Do] >> St", [Do] >> St)
        PrintResult("[Do] >> Ob", [Do] >> Ob)
        PrintResult("[Do] >> Tc", [Do] >> Tc)
        PrintResult("St >> BoFalse", St >> BoFalse)
        PrintResult("St >> BoTrue", St >> BoTrue)
        PrintResult("St >> SB", St >> SB)
        PrintResult("St >> By", St >> By)
        PrintResult("St >> Sh", St >> Sh)
        PrintResult("St >> US", St >> US)
        PrintResult("St >> [In]", St >> [In])
        PrintResult("St >> UI", St >> UI)
        PrintResult("St >> Lo", St >> Lo)
        PrintResult("St >> UL", St >> UL)
        PrintResult("St >> De", St >> De)
        PrintResult("St >> Si", St >> Si)
        PrintResult("St >> [Do]", St >> [Do])
        PrintResult("St >> St", St >> St)
        PrintResult("St >> Ob", St >> Ob)
        PrintResult("St >> Tc", St >> Tc)
        PrintResult("Ob >> BoFalse", Ob >> BoFalse)
        PrintResult("Ob >> BoTrue", Ob >> BoTrue)
        PrintResult("Ob >> SB", Ob >> SB)
        PrintResult("Ob >> By", Ob >> By)
        PrintResult("Ob >> Sh", Ob >> Sh)
        PrintResult("Ob >> US", Ob >> US)
        PrintResult("Ob >> [In]", Ob >> [In])
        PrintResult("Ob >> UI", Ob >> UI)
        PrintResult("Ob >> Lo", Ob >> Lo)
        PrintResult("Ob >> UL", Ob >> UL)
        PrintResult("Ob >> De", Ob >> De)
        PrintResult("Ob >> Si", Ob >> Si)
        PrintResult("Ob >> [Do]", Ob >> [Do])
        PrintResult("Ob >> St", Ob >> St)
        PrintResult("Ob >> Ob", Ob >> Ob)
        PrintResult("Ob >> Tc", Ob >> Tc)
        PrintResult("Tc >> BoFalse", Tc >> BoFalse)
        PrintResult("Tc >> BoTrue", Tc >> BoTrue)
        PrintResult("Tc >> SB", Tc >> SB)
        PrintResult("Tc >> By", Tc >> By)
        PrintResult("Tc >> Sh", Tc >> Sh)
        PrintResult("Tc >> US", Tc >> US)
        PrintResult("Tc >> [In]", Tc >> [In])
        PrintResult("Tc >> UI", Tc >> UI)
        PrintResult("Tc >> Lo", Tc >> Lo)
        PrintResult("Tc >> UL", Tc >> UL)
        PrintResult("Tc >> De", Tc >> De)
        PrintResult("Tc >> Si", Tc >> Si)
        PrintResult("Tc >> [Do]", Tc >> [Do])
        PrintResult("Tc >> St", Tc >> St)
        PrintResult("Tc >> Ob", Tc >> Ob)
        PrintResult("Tc >> Tc", Tc >> Tc)
        PrintResult("BoFalse OrElse BoFalse", BoFalse OrElse BoFalse)
        PrintResult("BoFalse OrElse BoTrue", BoFalse OrElse BoTrue)
        PrintResult("BoFalse OrElse SB", BoFalse OrElse SB)
        PrintResult("BoFalse OrElse By", BoFalse OrElse By)
        PrintResult("BoFalse OrElse Sh", BoFalse OrElse Sh)
        PrintResult("BoFalse OrElse US", BoFalse OrElse US)
        PrintResult("BoFalse OrElse [In]", BoFalse OrElse [In])
        PrintResult("BoFalse OrElse UI", BoFalse OrElse UI)
        PrintResult("BoFalse OrElse Lo", BoFalse OrElse Lo)
        PrintResult("BoFalse OrElse UL", BoFalse OrElse UL)
        PrintResult("BoFalse OrElse De", BoFalse OrElse De)
        PrintResult("BoFalse OrElse Si", BoFalse OrElse Si)
        PrintResult("BoFalse OrElse [Do]", BoFalse OrElse [Do])
        PrintResult("BoFalse OrElse St", BoFalse OrElse St)
        PrintResult("BoFalse OrElse Ob", BoFalse OrElse Ob)
        PrintResult("BoFalse OrElse Tc", BoFalse OrElse Tc)
        PrintResult("BoTrue OrElse BoFalse", BoTrue OrElse BoFalse)
        PrintResult("BoTrue OrElse BoTrue", BoTrue OrElse BoTrue)
        PrintResult("BoTrue OrElse SB", BoTrue OrElse SB)
        PrintResult("BoTrue OrElse By", BoTrue OrElse By)
        PrintResult("BoTrue OrElse Sh", BoTrue OrElse Sh)
        PrintResult("BoTrue OrElse US", BoTrue OrElse US)
        PrintResult("BoTrue OrElse [In]", BoTrue OrElse [In])
        PrintResult("BoTrue OrElse UI", BoTrue OrElse UI)
        PrintResult("BoTrue OrElse Lo", BoTrue OrElse Lo)
        PrintResult("BoTrue OrElse UL", BoTrue OrElse UL)
        PrintResult("BoTrue OrElse De", BoTrue OrElse De)
        PrintResult("BoTrue OrElse Si", BoTrue OrElse Si)
        PrintResult("BoTrue OrElse [Do]", BoTrue OrElse [Do])
        PrintResult("BoTrue OrElse St", BoTrue OrElse St)
        PrintResult("BoTrue OrElse Ob", BoTrue OrElse Ob)
        PrintResult("BoTrue OrElse Tc", BoTrue OrElse Tc)
        PrintResult("SB OrElse BoFalse", SB OrElse BoFalse)
        PrintResult("SB OrElse BoTrue", SB OrElse BoTrue)
        PrintResult("SB OrElse SB", SB OrElse SB)
        PrintResult("SB OrElse By", SB OrElse By)
        PrintResult("SB OrElse Sh", SB OrElse Sh)
        PrintResult("SB OrElse US", SB OrElse US)
        PrintResult("SB OrElse [In]", SB OrElse [In])
        PrintResult("SB OrElse UI", SB OrElse UI)
        PrintResult("SB OrElse Lo", SB OrElse Lo)
        PrintResult("SB OrElse UL", SB OrElse UL)
        PrintResult("SB OrElse De", SB OrElse De)
        PrintResult("SB OrElse Si", SB OrElse Si)
        PrintResult("SB OrElse [Do]", SB OrElse [Do])
        PrintResult("SB OrElse St", SB OrElse St)
        PrintResult("SB OrElse Ob", SB OrElse Ob)
        PrintResult("SB OrElse Tc", SB OrElse Tc)
        PrintResult("By OrElse BoFalse", By OrElse BoFalse)
        PrintResult("By OrElse BoTrue", By OrElse BoTrue)
        PrintResult("By OrElse SB", By OrElse SB)
        PrintResult("By OrElse By", By OrElse By)
        PrintResult("By OrElse Sh", By OrElse Sh)
        PrintResult("By OrElse US", By OrElse US)
        PrintResult("By OrElse [In]", By OrElse [In])
        PrintResult("By OrElse UI", By OrElse UI)
        PrintResult("By OrElse Lo", By OrElse Lo)
        PrintResult("By OrElse UL", By OrElse UL)
        PrintResult("By OrElse De", By OrElse De)
        PrintResult("By OrElse Si", By OrElse Si)
        PrintResult("By OrElse [Do]", By OrElse [Do])
        PrintResult("By OrElse St", By OrElse St)
        PrintResult("By OrElse Ob", By OrElse Ob)
        PrintResult("By OrElse Tc", By OrElse Tc)
        PrintResult("Sh OrElse BoFalse", Sh OrElse BoFalse)
        PrintResult("Sh OrElse BoTrue", Sh OrElse BoTrue)
        PrintResult("Sh OrElse SB", Sh OrElse SB)
        PrintResult("Sh OrElse By", Sh OrElse By)
        PrintResult("Sh OrElse Sh", Sh OrElse Sh)
        PrintResult("Sh OrElse US", Sh OrElse US)
        PrintResult("Sh OrElse [In]", Sh OrElse [In])
        PrintResult("Sh OrElse UI", Sh OrElse UI)
        PrintResult("Sh OrElse Lo", Sh OrElse Lo)
        PrintResult("Sh OrElse UL", Sh OrElse UL)
        PrintResult("Sh OrElse De", Sh OrElse De)
        PrintResult("Sh OrElse Si", Sh OrElse Si)
        PrintResult("Sh OrElse [Do]", Sh OrElse [Do])
        PrintResult("Sh OrElse St", Sh OrElse St)
        PrintResult("Sh OrElse Ob", Sh OrElse Ob)
        PrintResult("Sh OrElse Tc", Sh OrElse Tc)
        PrintResult("US OrElse BoFalse", US OrElse BoFalse)
        PrintResult("US OrElse BoTrue", US OrElse BoTrue)
        PrintResult("US OrElse SB", US OrElse SB)
        PrintResult("US OrElse By", US OrElse By)
        PrintResult("US OrElse Sh", US OrElse Sh)
        PrintResult("US OrElse US", US OrElse US)
        PrintResult("US OrElse [In]", US OrElse [In])
        PrintResult("US OrElse UI", US OrElse UI)
        PrintResult("US OrElse Lo", US OrElse Lo)
        PrintResult("US OrElse UL", US OrElse UL)
        PrintResult("US OrElse De", US OrElse De)
        PrintResult("US OrElse Si", US OrElse Si)
        PrintResult("US OrElse [Do]", US OrElse [Do])
        PrintResult("US OrElse St", US OrElse St)
        PrintResult("US OrElse Ob", US OrElse Ob)
        PrintResult("US OrElse Tc", US OrElse Tc)
        PrintResult("[In] OrElse BoFalse", [In] OrElse BoFalse)
        PrintResult("[In] OrElse BoTrue", [In] OrElse BoTrue)
        PrintResult("[In] OrElse SB", [In] OrElse SB)
        PrintResult("[In] OrElse By", [In] OrElse By)
        PrintResult("[In] OrElse Sh", [In] OrElse Sh)
        PrintResult("[In] OrElse US", [In] OrElse US)
        PrintResult("[In] OrElse [In]", [In] OrElse [In])
        PrintResult("[In] OrElse UI", [In] OrElse UI)
        PrintResult("[In] OrElse Lo", [In] OrElse Lo)
        PrintResult("[In] OrElse UL", [In] OrElse UL)
        PrintResult("[In] OrElse De", [In] OrElse De)
        PrintResult("[In] OrElse Si", [In] OrElse Si)
        PrintResult("[In] OrElse [Do]", [In] OrElse [Do])
        PrintResult("[In] OrElse St", [In] OrElse St)
        PrintResult("[In] OrElse Ob", [In] OrElse Ob)
        PrintResult("[In] OrElse Tc", [In] OrElse Tc)
        PrintResult("UI OrElse BoFalse", UI OrElse BoFalse)
        PrintResult("UI OrElse BoTrue", UI OrElse BoTrue)
        PrintResult("UI OrElse SB", UI OrElse SB)
        PrintResult("UI OrElse By", UI OrElse By)
        PrintResult("UI OrElse Sh", UI OrElse Sh)
        PrintResult("UI OrElse US", UI OrElse US)
        PrintResult("UI OrElse [In]", UI OrElse [In])
        PrintResult("UI OrElse UI", UI OrElse UI)
        PrintResult("UI OrElse Lo", UI OrElse Lo)
        PrintResult("UI OrElse UL", UI OrElse UL)
        PrintResult("UI OrElse De", UI OrElse De)
        PrintResult("UI OrElse Si", UI OrElse Si)
        PrintResult("UI OrElse [Do]", UI OrElse [Do])
        PrintResult("UI OrElse St", UI OrElse St)
        PrintResult("UI OrElse Ob", UI OrElse Ob)
        PrintResult("UI OrElse Tc", UI OrElse Tc)
        PrintResult("Lo OrElse BoFalse", Lo OrElse BoFalse)
        PrintResult("Lo OrElse BoTrue", Lo OrElse BoTrue)
        PrintResult("Lo OrElse SB", Lo OrElse SB)
        PrintResult("Lo OrElse By", Lo OrElse By)
        PrintResult("Lo OrElse Sh", Lo OrElse Sh)
        PrintResult("Lo OrElse US", Lo OrElse US)
        PrintResult("Lo OrElse [In]", Lo OrElse [In])
        PrintResult("Lo OrElse UI", Lo OrElse UI)
        PrintResult("Lo OrElse Lo", Lo OrElse Lo)
        PrintResult("Lo OrElse UL", Lo OrElse UL)
        PrintResult("Lo OrElse De", Lo OrElse De)
        PrintResult("Lo OrElse Si", Lo OrElse Si)
        PrintResult("Lo OrElse [Do]", Lo OrElse [Do])
        PrintResult("Lo OrElse St", Lo OrElse St)
        PrintResult("Lo OrElse Ob", Lo OrElse Ob)
        PrintResult("Lo OrElse Tc", Lo OrElse Tc)
        PrintResult("UL OrElse BoFalse", UL OrElse BoFalse)
        PrintResult("UL OrElse BoTrue", UL OrElse BoTrue)
        PrintResult("UL OrElse SB", UL OrElse SB)
        PrintResult("UL OrElse By", UL OrElse By)
        PrintResult("UL OrElse Sh", UL OrElse Sh)
        PrintResult("UL OrElse US", UL OrElse US)
        PrintResult("UL OrElse [In]", UL OrElse [In])
        PrintResult("UL OrElse UI", UL OrElse UI)
        PrintResult("UL OrElse Lo", UL OrElse Lo)
        PrintResult("UL OrElse UL", UL OrElse UL)
        PrintResult("UL OrElse De", UL OrElse De)
        PrintResult("UL OrElse Si", UL OrElse Si)
        PrintResult("UL OrElse [Do]", UL OrElse [Do])
        PrintResult("UL OrElse St", UL OrElse St)
        PrintResult("UL OrElse Ob", UL OrElse Ob)
        PrintResult("UL OrElse Tc", UL OrElse Tc)
        PrintResult("De OrElse BoFalse", De OrElse BoFalse)
        PrintResult("De OrElse BoTrue", De OrElse BoTrue)
        PrintResult("De OrElse SB", De OrElse SB)
        PrintResult("De OrElse By", De OrElse By)
        PrintResult("De OrElse Sh", De OrElse Sh)
        PrintResult("De OrElse US", De OrElse US)
        PrintResult("De OrElse [In]", De OrElse [In])
        PrintResult("De OrElse UI", De OrElse UI)
        PrintResult("De OrElse Lo", De OrElse Lo)
        PrintResult("De OrElse UL", De OrElse UL)
        PrintResult("De OrElse De", De OrElse De)
        PrintResult("De OrElse Si", De OrElse Si)
        PrintResult("De OrElse [Do]", De OrElse [Do])
        PrintResult("De OrElse St", De OrElse St)
        PrintResult("De OrElse Ob", De OrElse Ob)
        PrintResult("De OrElse Tc", De OrElse Tc)
        PrintResult("Si OrElse BoFalse", Si OrElse BoFalse)
        PrintResult("Si OrElse BoTrue", Si OrElse BoTrue)
        PrintResult("Si OrElse SB", Si OrElse SB)
        PrintResult("Si OrElse By", Si OrElse By)
        PrintResult("Si OrElse Sh", Si OrElse Sh)
        PrintResult("Si OrElse US", Si OrElse US)
        PrintResult("Si OrElse [In]", Si OrElse [In])
        PrintResult("Si OrElse UI", Si OrElse UI)
        PrintResult("Si OrElse Lo", Si OrElse Lo)
        PrintResult("Si OrElse UL", Si OrElse UL)
        PrintResult("Si OrElse De", Si OrElse De)
        PrintResult("Si OrElse Si", Si OrElse Si)
        PrintResult("Si OrElse [Do]", Si OrElse [Do])
        PrintResult("Si OrElse St", Si OrElse St)
        PrintResult("Si OrElse Ob", Si OrElse Ob)
        PrintResult("Si OrElse Tc", Si OrElse Tc)
        PrintResult("[Do] OrElse BoFalse", [Do] OrElse BoFalse)
        PrintResult("[Do] OrElse BoTrue", [Do] OrElse BoTrue)
        PrintResult("[Do] OrElse SB", [Do] OrElse SB)
        PrintResult("[Do] OrElse By", [Do] OrElse By)
        PrintResult("[Do] OrElse Sh", [Do] OrElse Sh)
        PrintResult("[Do] OrElse US", [Do] OrElse US)
        PrintResult("[Do] OrElse [In]", [Do] OrElse [In])
        PrintResult("[Do] OrElse UI", [Do] OrElse UI)
        PrintResult("[Do] OrElse Lo", [Do] OrElse Lo)
        PrintResult("[Do] OrElse UL", [Do] OrElse UL)
        PrintResult("[Do] OrElse De", [Do] OrElse De)
        PrintResult("[Do] OrElse Si", [Do] OrElse Si)
        PrintResult("[Do] OrElse [Do]", [Do] OrElse [Do])
        PrintResult("[Do] OrElse St", [Do] OrElse St)
        PrintResult("[Do] OrElse Ob", [Do] OrElse Ob)
        PrintResult("[Do] OrElse Tc", [Do] OrElse Tc)
        PrintResult("St OrElse BoFalse", St OrElse BoFalse)
        PrintResult("St OrElse BoTrue", St OrElse BoTrue)
        PrintResult("St OrElse SB", St OrElse SB)
        PrintResult("St OrElse By", St OrElse By)
        PrintResult("St OrElse Sh", St OrElse Sh)
        PrintResult("St OrElse US", St OrElse US)
        PrintResult("St OrElse [In]", St OrElse [In])
        PrintResult("St OrElse UI", St OrElse UI)
        PrintResult("St OrElse Lo", St OrElse Lo)
        PrintResult("St OrElse UL", St OrElse UL)
        PrintResult("St OrElse De", St OrElse De)
        PrintResult("St OrElse Si", St OrElse Si)
        PrintResult("St OrElse [Do]", St OrElse [Do])
        PrintResult("St OrElse St", St OrElse St)
        PrintResult("St OrElse Ob", St OrElse Ob)
        PrintResult("St OrElse Tc", St OrElse Tc)
        PrintResult("Ob OrElse BoFalse", Ob OrElse BoFalse)
        PrintResult("Ob OrElse BoTrue", Ob OrElse BoTrue)
        PrintResult("Ob OrElse SB", Ob OrElse SB)
        PrintResult("Ob OrElse By", Ob OrElse By)
        PrintResult("Ob OrElse Sh", Ob OrElse Sh)
        PrintResult("Ob OrElse US", Ob OrElse US)
        PrintResult("Ob OrElse [In]", Ob OrElse [In])
        PrintResult("Ob OrElse UI", Ob OrElse UI)
        PrintResult("Ob OrElse Lo", Ob OrElse Lo)
        PrintResult("Ob OrElse UL", Ob OrElse UL)
        PrintResult("Ob OrElse De", Ob OrElse De)
        PrintResult("Ob OrElse Si", Ob OrElse Si)
        PrintResult("Ob OrElse [Do]", Ob OrElse [Do])
        PrintResult("Ob OrElse St", Ob OrElse St)
        PrintResult("Ob OrElse Ob", Ob OrElse Ob)
        PrintResult("Ob OrElse Tc", Ob OrElse Tc)
        PrintResult("Tc OrElse BoFalse", Tc OrElse BoFalse)
        PrintResult("Tc OrElse BoTrue", Tc OrElse BoTrue)
        PrintResult("Tc OrElse SB", Tc OrElse SB)
        PrintResult("Tc OrElse By", Tc OrElse By)
        PrintResult("Tc OrElse Sh", Tc OrElse Sh)
        PrintResult("Tc OrElse US", Tc OrElse US)
        PrintResult("Tc OrElse [In]", Tc OrElse [In])
        PrintResult("Tc OrElse UI", Tc OrElse UI)
        PrintResult("Tc OrElse Lo", Tc OrElse Lo)
        PrintResult("Tc OrElse UL", Tc OrElse UL)
        PrintResult("Tc OrElse De", Tc OrElse De)
        PrintResult("Tc OrElse Si", Tc OrElse Si)
        PrintResult("Tc OrElse [Do]", Tc OrElse [Do])
        PrintResult("Tc OrElse St", Tc OrElse St)
        PrintResult("Tc OrElse Ob", Tc OrElse Ob)
        PrintResult("Tc OrElse Tc", Tc OrElse Tc)
        PrintResult("BoFalse AndAlso BoFalse", BoFalse AndAlso BoFalse)
        PrintResult("BoFalse AndAlso BoTrue", BoFalse AndAlso BoTrue)
        PrintResult("BoFalse AndAlso SB", BoFalse AndAlso SB)
        PrintResult("BoFalse AndAlso By", BoFalse AndAlso By)
        PrintResult("BoFalse AndAlso Sh", BoFalse AndAlso Sh)
        PrintResult("BoFalse AndAlso US", BoFalse AndAlso US)
        PrintResult("BoFalse AndAlso [In]", BoFalse AndAlso [In])
        PrintResult("BoFalse AndAlso UI", BoFalse AndAlso UI)
        PrintResult("BoFalse AndAlso Lo", BoFalse AndAlso Lo)
        PrintResult("BoFalse AndAlso UL", BoFalse AndAlso UL)
        PrintResult("BoFalse AndAlso De", BoFalse AndAlso De)
        PrintResult("BoFalse AndAlso Si", BoFalse AndAlso Si)
        PrintResult("BoFalse AndAlso [Do]", BoFalse AndAlso [Do])
        PrintResult("BoFalse AndAlso St", BoFalse AndAlso St)
        PrintResult("BoFalse AndAlso Ob", BoFalse AndAlso Ob)
        PrintResult("BoFalse AndAlso Tc", BoFalse AndAlso Tc)
        PrintResult("BoTrue AndAlso BoFalse", BoTrue AndAlso BoFalse)
        PrintResult("BoTrue AndAlso BoTrue", BoTrue AndAlso BoTrue)
        PrintResult("BoTrue AndAlso SB", BoTrue AndAlso SB)
        PrintResult("BoTrue AndAlso By", BoTrue AndAlso By)
        PrintResult("BoTrue AndAlso Sh", BoTrue AndAlso Sh)
        PrintResult("BoTrue AndAlso US", BoTrue AndAlso US)
        PrintResult("BoTrue AndAlso [In]", BoTrue AndAlso [In])
        PrintResult("BoTrue AndAlso UI", BoTrue AndAlso UI)
        PrintResult("BoTrue AndAlso Lo", BoTrue AndAlso Lo)
        PrintResult("BoTrue AndAlso UL", BoTrue AndAlso UL)
        PrintResult("BoTrue AndAlso De", BoTrue AndAlso De)
        PrintResult("BoTrue AndAlso Si", BoTrue AndAlso Si)
        PrintResult("BoTrue AndAlso [Do]", BoTrue AndAlso [Do])
        PrintResult("BoTrue AndAlso St", BoTrue AndAlso St)
        PrintResult("BoTrue AndAlso Ob", BoTrue AndAlso Ob)
        PrintResult("BoTrue AndAlso Tc", BoTrue AndAlso Tc)
        PrintResult("SB AndAlso BoFalse", SB AndAlso BoFalse)
        PrintResult("SB AndAlso BoTrue", SB AndAlso BoTrue)
        PrintResult("SB AndAlso SB", SB AndAlso SB)
        PrintResult("SB AndAlso By", SB AndAlso By)
        PrintResult("SB AndAlso Sh", SB AndAlso Sh)
        PrintResult("SB AndAlso US", SB AndAlso US)
        PrintResult("SB AndAlso [In]", SB AndAlso [In])
        PrintResult("SB AndAlso UI", SB AndAlso UI)
        PrintResult("SB AndAlso Lo", SB AndAlso Lo)
        PrintResult("SB AndAlso UL", SB AndAlso UL)
        PrintResult("SB AndAlso De", SB AndAlso De)
        PrintResult("SB AndAlso Si", SB AndAlso Si)
        PrintResult("SB AndAlso [Do]", SB AndAlso [Do])
        PrintResult("SB AndAlso St", SB AndAlso St)
        PrintResult("SB AndAlso Ob", SB AndAlso Ob)
        PrintResult("SB AndAlso Tc", SB AndAlso Tc)
        PrintResult("By AndAlso BoFalse", By AndAlso BoFalse)
        PrintResult("By AndAlso BoTrue", By AndAlso BoTrue)
        PrintResult("By AndAlso SB", By AndAlso SB)
        PrintResult("By AndAlso By", By AndAlso By)
        PrintResult("By AndAlso Sh", By AndAlso Sh)
        PrintResult("By AndAlso US", By AndAlso US)
        PrintResult("By AndAlso [In]", By AndAlso [In])
        PrintResult("By AndAlso UI", By AndAlso UI)
        PrintResult("By AndAlso Lo", By AndAlso Lo)
        PrintResult("By AndAlso UL", By AndAlso UL)
        PrintResult("By AndAlso De", By AndAlso De)
        PrintResult("By AndAlso Si", By AndAlso Si)
        PrintResult("By AndAlso [Do]", By AndAlso [Do])
        PrintResult("By AndAlso St", By AndAlso St)
        PrintResult("By AndAlso Ob", By AndAlso Ob)
        PrintResult("By AndAlso Tc", By AndAlso Tc)
        PrintResult("Sh AndAlso BoFalse", Sh AndAlso BoFalse)
        PrintResult("Sh AndAlso BoTrue", Sh AndAlso BoTrue)
        PrintResult("Sh AndAlso SB", Sh AndAlso SB)
        PrintResult("Sh AndAlso By", Sh AndAlso By)
        PrintResult("Sh AndAlso Sh", Sh AndAlso Sh)
        PrintResult("Sh AndAlso US", Sh AndAlso US)
        PrintResult("Sh AndAlso [In]", Sh AndAlso [In])
        PrintResult("Sh AndAlso UI", Sh AndAlso UI)
        PrintResult("Sh AndAlso Lo", Sh AndAlso Lo)
        PrintResult("Sh AndAlso UL", Sh AndAlso UL)
        PrintResult("Sh AndAlso De", Sh AndAlso De)
        PrintResult("Sh AndAlso Si", Sh AndAlso Si)
        PrintResult("Sh AndAlso [Do]", Sh AndAlso [Do])
        PrintResult("Sh AndAlso St", Sh AndAlso St)
        PrintResult("Sh AndAlso Ob", Sh AndAlso Ob)
        PrintResult("Sh AndAlso Tc", Sh AndAlso Tc)
        PrintResult("US AndAlso BoFalse", US AndAlso BoFalse)
        PrintResult("US AndAlso BoTrue", US AndAlso BoTrue)
        PrintResult("US AndAlso SB", US AndAlso SB)
        PrintResult("US AndAlso By", US AndAlso By)
        PrintResult("US AndAlso Sh", US AndAlso Sh)
        PrintResult("US AndAlso US", US AndAlso US)
        PrintResult("US AndAlso [In]", US AndAlso [In])
        PrintResult("US AndAlso UI", US AndAlso UI)
        PrintResult("US AndAlso Lo", US AndAlso Lo)
        PrintResult("US AndAlso UL", US AndAlso UL)
        PrintResult("US AndAlso De", US AndAlso De)
        PrintResult("US AndAlso Si", US AndAlso Si)
        PrintResult("US AndAlso [Do]", US AndAlso [Do])
        PrintResult("US AndAlso St", US AndAlso St)
        PrintResult("US AndAlso Ob", US AndAlso Ob)
        PrintResult("US AndAlso Tc", US AndAlso Tc)
        PrintResult("[In] AndAlso BoFalse", [In] AndAlso BoFalse)
        PrintResult("[In] AndAlso BoTrue", [In] AndAlso BoTrue)
        PrintResult("[In] AndAlso SB", [In] AndAlso SB)
        PrintResult("[In] AndAlso By", [In] AndAlso By)
        PrintResult("[In] AndAlso Sh", [In] AndAlso Sh)
        PrintResult("[In] AndAlso US", [In] AndAlso US)
        PrintResult("[In] AndAlso [In]", [In] AndAlso [In])
        PrintResult("[In] AndAlso UI", [In] AndAlso UI)
        PrintResult("[In] AndAlso Lo", [In] AndAlso Lo)
        PrintResult("[In] AndAlso UL", [In] AndAlso UL)
        PrintResult("[In] AndAlso De", [In] AndAlso De)
        PrintResult("[In] AndAlso Si", [In] AndAlso Si)
        PrintResult("[In] AndAlso [Do]", [In] AndAlso [Do])
        PrintResult("[In] AndAlso St", [In] AndAlso St)
        PrintResult("[In] AndAlso Ob", [In] AndAlso Ob)
        PrintResult("[In] AndAlso Tc", [In] AndAlso Tc)
        PrintResult("UI AndAlso BoFalse", UI AndAlso BoFalse)
        PrintResult("UI AndAlso BoTrue", UI AndAlso BoTrue)
        PrintResult("UI AndAlso SB", UI AndAlso SB)
        PrintResult("UI AndAlso By", UI AndAlso By)
        PrintResult("UI AndAlso Sh", UI AndAlso Sh)
        PrintResult("UI AndAlso US", UI AndAlso US)
        PrintResult("UI AndAlso [In]", UI AndAlso [In])
        PrintResult("UI AndAlso UI", UI AndAlso UI)
        PrintResult("UI AndAlso Lo", UI AndAlso Lo)
        PrintResult("UI AndAlso UL", UI AndAlso UL)
        PrintResult("UI AndAlso De", UI AndAlso De)
        PrintResult("UI AndAlso Si", UI AndAlso Si)
        PrintResult("UI AndAlso [Do]", UI AndAlso [Do])
        PrintResult("UI AndAlso St", UI AndAlso St)
        PrintResult("UI AndAlso Ob", UI AndAlso Ob)
        PrintResult("UI AndAlso Tc", UI AndAlso Tc)
        PrintResult("Lo AndAlso BoFalse", Lo AndAlso BoFalse)
        PrintResult("Lo AndAlso BoTrue", Lo AndAlso BoTrue)
        PrintResult("Lo AndAlso SB", Lo AndAlso SB)
        PrintResult("Lo AndAlso By", Lo AndAlso By)
        PrintResult("Lo AndAlso Sh", Lo AndAlso Sh)
        PrintResult("Lo AndAlso US", Lo AndAlso US)
        PrintResult("Lo AndAlso [In]", Lo AndAlso [In])
        PrintResult("Lo AndAlso UI", Lo AndAlso UI)
        PrintResult("Lo AndAlso Lo", Lo AndAlso Lo)
        PrintResult("Lo AndAlso UL", Lo AndAlso UL)
        PrintResult("Lo AndAlso De", Lo AndAlso De)
        PrintResult("Lo AndAlso Si", Lo AndAlso Si)
        PrintResult("Lo AndAlso [Do]", Lo AndAlso [Do])
        PrintResult("Lo AndAlso St", Lo AndAlso St)
        PrintResult("Lo AndAlso Ob", Lo AndAlso Ob)
        PrintResult("Lo AndAlso Tc", Lo AndAlso Tc)
        PrintResult("UL AndAlso BoFalse", UL AndAlso BoFalse)
        PrintResult("UL AndAlso BoTrue", UL AndAlso BoTrue)
        PrintResult("UL AndAlso SB", UL AndAlso SB)
        PrintResult("UL AndAlso By", UL AndAlso By)
        PrintResult("UL AndAlso Sh", UL AndAlso Sh)
        PrintResult("UL AndAlso US", UL AndAlso US)
        PrintResult("UL AndAlso [In]", UL AndAlso [In])
        PrintResult("UL AndAlso UI", UL AndAlso UI)
        PrintResult("UL AndAlso Lo", UL AndAlso Lo)
        PrintResult("UL AndAlso UL", UL AndAlso UL)
        PrintResult("UL AndAlso De", UL AndAlso De)
        PrintResult("UL AndAlso Si", UL AndAlso Si)
        PrintResult("UL AndAlso [Do]", UL AndAlso [Do])
        PrintResult("UL AndAlso St", UL AndAlso St)
        PrintResult("UL AndAlso Ob", UL AndAlso Ob)
        PrintResult("UL AndAlso Tc", UL AndAlso Tc)
        PrintResult("De AndAlso BoFalse", De AndAlso BoFalse)
        PrintResult("De AndAlso BoTrue", De AndAlso BoTrue)
        PrintResult("De AndAlso SB", De AndAlso SB)
        PrintResult("De AndAlso By", De AndAlso By)
        PrintResult("De AndAlso Sh", De AndAlso Sh)
        PrintResult("De AndAlso US", De AndAlso US)
        PrintResult("De AndAlso [In]", De AndAlso [In])
        PrintResult("De AndAlso UI", De AndAlso UI)
        PrintResult("De AndAlso Lo", De AndAlso Lo)
        PrintResult("De AndAlso UL", De AndAlso UL)
        PrintResult("De AndAlso De", De AndAlso De)
        PrintResult("De AndAlso Si", De AndAlso Si)
        PrintResult("De AndAlso [Do]", De AndAlso [Do])
        PrintResult("De AndAlso St", De AndAlso St)
        PrintResult("De AndAlso Ob", De AndAlso Ob)
        PrintResult("De AndAlso Tc", De AndAlso Tc)
        PrintResult("Si AndAlso BoFalse", Si AndAlso BoFalse)
        PrintResult("Si AndAlso BoTrue", Si AndAlso BoTrue)
        PrintResult("Si AndAlso SB", Si AndAlso SB)
        PrintResult("Si AndAlso By", Si AndAlso By)
        PrintResult("Si AndAlso Sh", Si AndAlso Sh)
        PrintResult("Si AndAlso US", Si AndAlso US)
        PrintResult("Si AndAlso [In]", Si AndAlso [In])
        PrintResult("Si AndAlso UI", Si AndAlso UI)
        PrintResult("Si AndAlso Lo", Si AndAlso Lo)
        PrintResult("Si AndAlso UL", Si AndAlso UL)
        PrintResult("Si AndAlso De", Si AndAlso De)
        PrintResult("Si AndAlso Si", Si AndAlso Si)
        PrintResult("Si AndAlso [Do]", Si AndAlso [Do])
        PrintResult("Si AndAlso St", Si AndAlso St)
        PrintResult("Si AndAlso Ob", Si AndAlso Ob)
        PrintResult("Si AndAlso Tc", Si AndAlso Tc)
        PrintResult("[Do] AndAlso BoFalse", [Do] AndAlso BoFalse)
        PrintResult("[Do] AndAlso BoTrue", [Do] AndAlso BoTrue)
        PrintResult("[Do] AndAlso SB", [Do] AndAlso SB)
        PrintResult("[Do] AndAlso By", [Do] AndAlso By)
        PrintResult("[Do] AndAlso Sh", [Do] AndAlso Sh)
        PrintResult("[Do] AndAlso US", [Do] AndAlso US)
        PrintResult("[Do] AndAlso [In]", [Do] AndAlso [In])
        PrintResult("[Do] AndAlso UI", [Do] AndAlso UI)
        PrintResult("[Do] AndAlso Lo", [Do] AndAlso Lo)
        PrintResult("[Do] AndAlso UL", [Do] AndAlso UL)
        PrintResult("[Do] AndAlso De", [Do] AndAlso De)
        PrintResult("[Do] AndAlso Si", [Do] AndAlso Si)
        PrintResult("[Do] AndAlso [Do]", [Do] AndAlso [Do])
        PrintResult("[Do] AndAlso St", [Do] AndAlso St)
        PrintResult("[Do] AndAlso Ob", [Do] AndAlso Ob)
        PrintResult("[Do] AndAlso Tc", [Do] AndAlso Tc)
        PrintResult("St AndAlso BoFalse", St AndAlso BoFalse)
        PrintResult("St AndAlso BoTrue", St AndAlso BoTrue)
        PrintResult("St AndAlso SB", St AndAlso SB)
        PrintResult("St AndAlso By", St AndAlso By)
        PrintResult("St AndAlso Sh", St AndAlso Sh)
        PrintResult("St AndAlso US", St AndAlso US)
        PrintResult("St AndAlso [In]", St AndAlso [In])
        PrintResult("St AndAlso UI", St AndAlso UI)
        PrintResult("St AndAlso Lo", St AndAlso Lo)
        PrintResult("St AndAlso UL", St AndAlso UL)
        PrintResult("St AndAlso De", St AndAlso De)
        PrintResult("St AndAlso Si", St AndAlso Si)
        PrintResult("St AndAlso [Do]", St AndAlso [Do])
        PrintResult("St AndAlso St", St AndAlso St)
        PrintResult("St AndAlso Ob", St AndAlso Ob)
        PrintResult("St AndAlso Tc", St AndAlso Tc)
        PrintResult("Ob AndAlso BoFalse", Ob AndAlso BoFalse)
        PrintResult("Ob AndAlso BoTrue", Ob AndAlso BoTrue)
        PrintResult("Ob AndAlso SB", Ob AndAlso SB)
        PrintResult("Ob AndAlso By", Ob AndAlso By)
        PrintResult("Ob AndAlso Sh", Ob AndAlso Sh)
        PrintResult("Ob AndAlso US", Ob AndAlso US)
        PrintResult("Ob AndAlso [In]", Ob AndAlso [In])
        PrintResult("Ob AndAlso UI", Ob AndAlso UI)
        PrintResult("Ob AndAlso Lo", Ob AndAlso Lo)
        PrintResult("Ob AndAlso UL", Ob AndAlso UL)
        PrintResult("Ob AndAlso De", Ob AndAlso De)
        PrintResult("Ob AndAlso Si", Ob AndAlso Si)
        PrintResult("Ob AndAlso [Do]", Ob AndAlso [Do])
        PrintResult("Ob AndAlso St", Ob AndAlso St)
        PrintResult("Ob AndAlso Ob", Ob AndAlso Ob)
        PrintResult("Ob AndAlso Tc", Ob AndAlso Tc)
        PrintResult("Tc AndAlso BoFalse", Tc AndAlso BoFalse)
        PrintResult("Tc AndAlso BoTrue", Tc AndAlso BoTrue)
        PrintResult("Tc AndAlso SB", Tc AndAlso SB)
        PrintResult("Tc AndAlso By", Tc AndAlso By)
        PrintResult("Tc AndAlso Sh", Tc AndAlso Sh)
        PrintResult("Tc AndAlso US", Tc AndAlso US)
        PrintResult("Tc AndAlso [In]", Tc AndAlso [In])
        PrintResult("Tc AndAlso UI", Tc AndAlso UI)
        PrintResult("Tc AndAlso Lo", Tc AndAlso Lo)
        PrintResult("Tc AndAlso UL", Tc AndAlso UL)
        PrintResult("Tc AndAlso De", Tc AndAlso De)
        PrintResult("Tc AndAlso Si", Tc AndAlso Si)
        PrintResult("Tc AndAlso [Do]", Tc AndAlso [Do])
        PrintResult("Tc AndAlso St", Tc AndAlso St)
        PrintResult("Tc AndAlso Ob", Tc AndAlso Ob)
        PrintResult("Tc AndAlso Tc", Tc AndAlso Tc)
        PrintResult("BoFalse & BoFalse", BoFalse & BoFalse)
        PrintResult("BoFalse & BoTrue", BoFalse & BoTrue)
        PrintResult("BoFalse & SB", BoFalse & SB)
        PrintResult("BoFalse & By", BoFalse & By)
        PrintResult("BoFalse & Sh", BoFalse & Sh)
        PrintResult("BoFalse & US", BoFalse & US)
        PrintResult("BoFalse & [In]", BoFalse & [In])
        PrintResult("BoFalse & UI", BoFalse & UI)
        PrintResult("BoFalse & Lo", BoFalse & Lo)
        PrintResult("BoFalse & UL", BoFalse & UL)
        PrintResult("BoFalse & De", BoFalse & De)
        PrintResult("BoFalse & Si", BoFalse & Si)
        PrintResult("BoFalse & [Do]", BoFalse & [Do])
        PrintResult("BoFalse & St", BoFalse & St)
        PrintResult("BoFalse & Ob", BoFalse & Ob)
        PrintResult("BoFalse & Tc", BoFalse & Tc)
        PrintResult("BoTrue & BoFalse", BoTrue & BoFalse)
        PrintResult("BoTrue & BoTrue", BoTrue & BoTrue)
        PrintResult("BoTrue & SB", BoTrue & SB)
        PrintResult("BoTrue & By", BoTrue & By)
        PrintResult("BoTrue & Sh", BoTrue & Sh)
        PrintResult("BoTrue & US", BoTrue & US)
        PrintResult("BoTrue & [In]", BoTrue & [In])
        PrintResult("BoTrue & UI", BoTrue & UI)
        PrintResult("BoTrue & Lo", BoTrue & Lo)
        PrintResult("BoTrue & UL", BoTrue & UL)
        PrintResult("BoTrue & De", BoTrue & De)
        PrintResult("BoTrue & Si", BoTrue & Si)
        PrintResult("BoTrue & [Do]", BoTrue & [Do])
        PrintResult("BoTrue & St", BoTrue & St)
        PrintResult("BoTrue & Ob", BoTrue & Ob)
        PrintResult("BoTrue & Tc", BoTrue & Tc)
        PrintResult("SB & BoFalse", SB & BoFalse)
        PrintResult("SB & BoTrue", SB & BoTrue)
        PrintResult("SB & SB", SB & SB)
        PrintResult("SB & By", SB & By)
        PrintResult("SB & Sh", SB & Sh)
        PrintResult("SB & US", SB & US)
        PrintResult("SB & [In]", SB & [In])
        PrintResult("SB & UI", SB & UI)
        PrintResult("SB & Lo", SB & Lo)
        PrintResult("SB & UL", SB & UL)
        PrintResult("SB & De", SB & De)
        PrintResult("SB & Si", SB & Si)
        PrintResult("SB & [Do]", SB & [Do])
        PrintResult("SB & St", SB & St)
        PrintResult("SB & Ob", SB & Ob)
        PrintResult("SB & Tc", SB & Tc)
        PrintResult("By & BoFalse", By & BoFalse)
        PrintResult("By & BoTrue", By & BoTrue)
        PrintResult("By & SB", By & SB)
        PrintResult("By & By", By & By)
        PrintResult("By & Sh", By & Sh)
        PrintResult("By & US", By & US)
        PrintResult("By & [In]", By & [In])
        PrintResult("By & UI", By & UI)
        PrintResult("By & Lo", By & Lo)
        PrintResult("By & UL", By & UL)
        PrintResult("By & De", By & De)
        PrintResult("By & Si", By & Si)
        PrintResult("By & [Do]", By & [Do])
        PrintResult("By & St", By & St)
        PrintResult("By & Ob", By & Ob)
        PrintResult("By & Tc", By & Tc)
        PrintResult("Sh & BoFalse", Sh & BoFalse)
        PrintResult("Sh & BoTrue", Sh & BoTrue)
        PrintResult("Sh & SB", Sh & SB)
        PrintResult("Sh & By", Sh & By)
        PrintResult("Sh & Sh", Sh & Sh)
        PrintResult("Sh & US", Sh & US)
        PrintResult("Sh & [In]", Sh & [In])
        PrintResult("Sh & UI", Sh & UI)
        PrintResult("Sh & Lo", Sh & Lo)
        PrintResult("Sh & UL", Sh & UL)
        PrintResult("Sh & De", Sh & De)
        PrintResult("Sh & Si", Sh & Si)
        PrintResult("Sh & [Do]", Sh & [Do])
        PrintResult("Sh & St", Sh & St)
        PrintResult("Sh & Ob", Sh & Ob)
        PrintResult("Sh & Tc", Sh & Tc)
        PrintResult("US & BoFalse", US & BoFalse)
        PrintResult("US & BoTrue", US & BoTrue)
        PrintResult("US & SB", US & SB)
        PrintResult("US & By", US & By)
        PrintResult("US & Sh", US & Sh)
        PrintResult("US & US", US & US)
        PrintResult("US & [In]", US & [In])
        PrintResult("US & UI", US & UI)
        PrintResult("US & Lo", US & Lo)
        PrintResult("US & UL", US & UL)
        PrintResult("US & De", US & De)
        PrintResult("US & Si", US & Si)
        PrintResult("US & [Do]", US & [Do])
        PrintResult("US & St", US & St)
        PrintResult("US & Ob", US & Ob)
        PrintResult("US & Tc", US & Tc)
        PrintResult("[In] & BoFalse", [In] & BoFalse)
        PrintResult("[In] & BoTrue", [In] & BoTrue)
        PrintResult("[In] & SB", [In] & SB)
        PrintResult("[In] & By", [In] & By)
        PrintResult("[In] & Sh", [In] & Sh)
        PrintResult("[In] & US", [In] & US)
        PrintResult("[In] & [In]", [In] & [In])
        PrintResult("[In] & UI", [In] & UI)
        PrintResult("[In] & Lo", [In] & Lo)
        PrintResult("[In] & UL", [In] & UL)
        PrintResult("[In] & De", [In] & De)
        PrintResult("[In] & Si", [In] & Si)
        PrintResult("[In] & [Do]", [In] & [Do])
        PrintResult("[In] & St", [In] & St)
        PrintResult("[In] & Ob", [In] & Ob)
        PrintResult("[In] & Tc", [In] & Tc)
        PrintResult("UI & BoFalse", UI & BoFalse)
        PrintResult("UI & BoTrue", UI & BoTrue)
        PrintResult("UI & SB", UI & SB)
        PrintResult("UI & By", UI & By)
        PrintResult("UI & Sh", UI & Sh)
        PrintResult("UI & US", UI & US)
        PrintResult("UI & [In]", UI & [In])
        PrintResult("UI & UI", UI & UI)
        PrintResult("UI & Lo", UI & Lo)
        PrintResult("UI & UL", UI & UL)
        PrintResult("UI & De", UI & De)
        PrintResult("UI & Si", UI & Si)
        PrintResult("UI & [Do]", UI & [Do])
        PrintResult("UI & St", UI & St)
        PrintResult("UI & Ob", UI & Ob)
        PrintResult("UI & Tc", UI & Tc)
        PrintResult("Lo & BoFalse", Lo & BoFalse)
        PrintResult("Lo & BoTrue", Lo & BoTrue)
        PrintResult("Lo & SB", Lo & SB)
        PrintResult("Lo & By", Lo & By)
        PrintResult("Lo & Sh", Lo & Sh)
        PrintResult("Lo & US", Lo & US)
        PrintResult("Lo & [In]", Lo & [In])
        PrintResult("Lo & UI", Lo & UI)
        PrintResult("Lo & Lo", Lo & Lo)
        PrintResult("Lo & UL", Lo & UL)
        PrintResult("Lo & De", Lo & De)
        PrintResult("Lo & Si", Lo & Si)
        PrintResult("Lo & [Do]", Lo & [Do])
        PrintResult("Lo & St", Lo & St)
        PrintResult("Lo & Ob", Lo & Ob)
        PrintResult("Lo & Tc", Lo & Tc)
        PrintResult("UL & BoFalse", UL & BoFalse)
        PrintResult("UL & BoTrue", UL & BoTrue)
        PrintResult("UL & SB", UL & SB)
        PrintResult("UL & By", UL & By)
        PrintResult("UL & Sh", UL & Sh)
        PrintResult("UL & US", UL & US)
        PrintResult("UL & [In]", UL & [In])
        PrintResult("UL & UI", UL & UI)
        PrintResult("UL & Lo", UL & Lo)
        PrintResult("UL & UL", UL & UL)
        PrintResult("UL & De", UL & De)
        PrintResult("UL & Si", UL & Si)
        PrintResult("UL & [Do]", UL & [Do])
        PrintResult("UL & St", UL & St)
        PrintResult("UL & Ob", UL & Ob)
        PrintResult("UL & Tc", UL & Tc)
        PrintResult("De & BoFalse", De & BoFalse)
        PrintResult("De & BoTrue", De & BoTrue)
        PrintResult("De & SB", De & SB)
        PrintResult("De & By", De & By)
        PrintResult("De & Sh", De & Sh)
        PrintResult("De & US", De & US)
        PrintResult("De & [In]", De & [In])
        PrintResult("De & UI", De & UI)
        PrintResult("De & Lo", De & Lo)
        PrintResult("De & UL", De & UL)
        PrintResult("De & De", De & De)
        PrintResult("De & Si", De & Si)
        PrintResult("De & [Do]", De & [Do])
        PrintResult("De & St", De & St)
        PrintResult("De & Ob", De & Ob)
        PrintResult("De & Tc", De & Tc)
        PrintResult("Si & BoFalse", Si & BoFalse)
        PrintResult("Si & BoTrue", Si & BoTrue)
        PrintResult("Si & SB", Si & SB)
        PrintResult("Si & By", Si & By)
        PrintResult("Si & Sh", Si & Sh)
        PrintResult("Si & US", Si & US)
        PrintResult("Si & [In]", Si & [In])
        PrintResult("Si & UI", Si & UI)
        PrintResult("Si & Lo", Si & Lo)
        PrintResult("Si & UL", Si & UL)
        PrintResult("Si & De", Si & De)
        PrintResult("Si & Si", Si & Si)
        PrintResult("Si & [Do]", Si & [Do])
        PrintResult("Si & St", Si & St)
        PrintResult("Si & Ob", Si & Ob)
        PrintResult("Si & Tc", Si & Tc)
        PrintResult("[Do] & BoFalse", [Do] & BoFalse)
        PrintResult("[Do] & BoTrue", [Do] & BoTrue)
        PrintResult("[Do] & SB", [Do] & SB)
        PrintResult("[Do] & By", [Do] & By)
        PrintResult("[Do] & Sh", [Do] & Sh)
        PrintResult("[Do] & US", [Do] & US)
        PrintResult("[Do] & [In]", [Do] & [In])
        PrintResult("[Do] & UI", [Do] & UI)
        PrintResult("[Do] & Lo", [Do] & Lo)
        PrintResult("[Do] & UL", [Do] & UL)
        PrintResult("[Do] & De", [Do] & De)
        PrintResult("[Do] & Si", [Do] & Si)
        PrintResult("[Do] & [Do]", [Do] & [Do])
        PrintResult("[Do] & St", [Do] & St)
        PrintResult("[Do] & Ob", [Do] & Ob)
        PrintResult("[Do] & Tc", [Do] & Tc)
        PrintResult("St & BoFalse", St & BoFalse)
        PrintResult("St & BoTrue", St & BoTrue)
        PrintResult("St & SB", St & SB)
        PrintResult("St & By", St & By)
        PrintResult("St & Sh", St & Sh)
        PrintResult("St & US", St & US)
        PrintResult("St & [In]", St & [In])
        PrintResult("St & UI", St & UI)
        PrintResult("St & Lo", St & Lo)
        PrintResult("St & UL", St & UL)
        PrintResult("St & De", St & De)
        PrintResult("St & Si", St & Si)
        PrintResult("St & [Do]", St & [Do])
        PrintResult("St & St", St & St)
        PrintResult("St & Ob", St & Ob)
        PrintResult("St & Tc", St & Tc)
        PrintResult("Ob & BoFalse", Ob & BoFalse)
        PrintResult("Ob & BoTrue", Ob & BoTrue)
        PrintResult("Ob & SB", Ob & SB)
        PrintResult("Ob & By", Ob & By)
        PrintResult("Ob & Sh", Ob & Sh)
        PrintResult("Ob & US", Ob & US)
        PrintResult("Ob & [In]", Ob & [In])
        PrintResult("Ob & UI", Ob & UI)
        PrintResult("Ob & Lo", Ob & Lo)
        PrintResult("Ob & UL", Ob & UL)
        PrintResult("Ob & De", Ob & De)
        PrintResult("Ob & Si", Ob & Si)
        PrintResult("Ob & [Do]", Ob & [Do])
        PrintResult("Ob & St", Ob & St)
        PrintResult("Ob & Ob", Ob & Ob)
        PrintResult("Ob & Tc", Ob & Tc)
        PrintResult("Tc & BoFalse", Tc & BoFalse)
        PrintResult("Tc & BoTrue", Tc & BoTrue)
        PrintResult("Tc & SB", Tc & SB)
        PrintResult("Tc & By", Tc & By)
        PrintResult("Tc & Sh", Tc & Sh)
        PrintResult("Tc & US", Tc & US)
        PrintResult("Tc & [In]", Tc & [In])
        PrintResult("Tc & UI", Tc & UI)
        PrintResult("Tc & Lo", Tc & Lo)
        PrintResult("Tc & UL", Tc & UL)
        PrintResult("Tc & De", Tc & De)
        PrintResult("Tc & Si", Tc & Si)
        PrintResult("Tc & [Do]", Tc & [Do])
        PrintResult("Tc & St", Tc & St)
        PrintResult("Tc & Ob", Tc & Ob)
        PrintResult("Tc & Tc", Tc & Tc)
        PrintResult("BoFalse Like BoFalse", BoFalse Like BoFalse)
        PrintResult("BoFalse Like BoTrue", BoFalse Like BoTrue)
        PrintResult("BoFalse Like SB", BoFalse Like SB)
        PrintResult("BoFalse Like By", BoFalse Like By)
        PrintResult("BoFalse Like Sh", BoFalse Like Sh)
        PrintResult("BoFalse Like US", BoFalse Like US)
        PrintResult("BoFalse Like [In]", BoFalse Like [In])
        PrintResult("BoFalse Like UI", BoFalse Like UI)
        PrintResult("BoFalse Like Lo", BoFalse Like Lo)
        PrintResult("BoFalse Like UL", BoFalse Like UL)
        PrintResult("BoFalse Like De", BoFalse Like De)
        PrintResult("BoFalse Like Si", BoFalse Like Si)
        PrintResult("BoFalse Like [Do]", BoFalse Like [Do])
        PrintResult("BoFalse Like St", BoFalse Like St)
        PrintResult("BoFalse Like Ob", BoFalse Like Ob)
        PrintResult("BoFalse Like Tc", BoFalse Like Tc)
        PrintResult("BoTrue Like BoFalse", BoTrue Like BoFalse)
        PrintResult("BoTrue Like BoTrue", BoTrue Like BoTrue)
        PrintResult("BoTrue Like SB", BoTrue Like SB)
        PrintResult("BoTrue Like By", BoTrue Like By)
        PrintResult("BoTrue Like Sh", BoTrue Like Sh)
        PrintResult("BoTrue Like US", BoTrue Like US)
        PrintResult("BoTrue Like [In]", BoTrue Like [In])
        PrintResult("BoTrue Like UI", BoTrue Like UI)
        PrintResult("BoTrue Like Lo", BoTrue Like Lo)
        PrintResult("BoTrue Like UL", BoTrue Like UL)
        PrintResult("BoTrue Like De", BoTrue Like De)
        PrintResult("BoTrue Like Si", BoTrue Like Si)
        PrintResult("BoTrue Like [Do]", BoTrue Like [Do])
        PrintResult("BoTrue Like St", BoTrue Like St)
        PrintResult("BoTrue Like Ob", BoTrue Like Ob)
        PrintResult("BoTrue Like Tc", BoTrue Like Tc)
        PrintResult("SB Like BoFalse", SB Like BoFalse)
        PrintResult("SB Like BoTrue", SB Like BoTrue)
        PrintResult("SB Like SB", SB Like SB)
        PrintResult("SB Like By", SB Like By)
        PrintResult("SB Like Sh", SB Like Sh)
        PrintResult("SB Like US", SB Like US)
        PrintResult("SB Like [In]", SB Like [In])
        PrintResult("SB Like UI", SB Like UI)
        PrintResult("SB Like Lo", SB Like Lo)
        PrintResult("SB Like UL", SB Like UL)
        PrintResult("SB Like De", SB Like De)
        PrintResult("SB Like Si", SB Like Si)
        PrintResult("SB Like [Do]", SB Like [Do])
        PrintResult("SB Like St", SB Like St)
        PrintResult("SB Like Ob", SB Like Ob)
        PrintResult("SB Like Tc", SB Like Tc)
        PrintResult("By Like BoFalse", By Like BoFalse)
        PrintResult("By Like BoTrue", By Like BoTrue)
        PrintResult("By Like SB", By Like SB)
        PrintResult("By Like By", By Like By)
        PrintResult("By Like Sh", By Like Sh)
        PrintResult("By Like US", By Like US)
        PrintResult("By Like [In]", By Like [In])
        PrintResult("By Like UI", By Like UI)
        PrintResult("By Like Lo", By Like Lo)
        PrintResult("By Like UL", By Like UL)
        PrintResult("By Like De", By Like De)
        PrintResult("By Like Si", By Like Si)
        PrintResult("By Like [Do]", By Like [Do])
        PrintResult("By Like St", By Like St)
        PrintResult("By Like Ob", By Like Ob)
        PrintResult("By Like Tc", By Like Tc)
        PrintResult("Sh Like BoFalse", Sh Like BoFalse)
        PrintResult("Sh Like BoTrue", Sh Like BoTrue)
        PrintResult("Sh Like SB", Sh Like SB)
        PrintResult("Sh Like By", Sh Like By)
        PrintResult("Sh Like Sh", Sh Like Sh)
        PrintResult("Sh Like US", Sh Like US)
        PrintResult("Sh Like [In]", Sh Like [In])
        PrintResult("Sh Like UI", Sh Like UI)
        PrintResult("Sh Like Lo", Sh Like Lo)
        PrintResult("Sh Like UL", Sh Like UL)
        PrintResult("Sh Like De", Sh Like De)
        PrintResult("Sh Like Si", Sh Like Si)
        PrintResult("Sh Like [Do]", Sh Like [Do])
        PrintResult("Sh Like St", Sh Like St)
        PrintResult("Sh Like Ob", Sh Like Ob)
        PrintResult("Sh Like Tc", Sh Like Tc)
        PrintResult("US Like BoFalse", US Like BoFalse)
        PrintResult("US Like BoTrue", US Like BoTrue)
        PrintResult("US Like SB", US Like SB)
        PrintResult("US Like By", US Like By)
        PrintResult("US Like Sh", US Like Sh)
        PrintResult("US Like US", US Like US)
        PrintResult("US Like [In]", US Like [In])
        PrintResult("US Like UI", US Like UI)
        PrintResult("US Like Lo", US Like Lo)
        PrintResult("US Like UL", US Like UL)
        PrintResult("US Like De", US Like De)
        PrintResult("US Like Si", US Like Si)
        PrintResult("US Like [Do]", US Like [Do])
        PrintResult("US Like St", US Like St)
        PrintResult("US Like Ob", US Like Ob)
        PrintResult("US Like Tc", US Like Tc)
        PrintResult("[In] Like BoFalse", [In] Like BoFalse)
        PrintResult("[In] Like BoTrue", [In] Like BoTrue)
        PrintResult("[In] Like SB", [In] Like SB)
        PrintResult("[In] Like By", [In] Like By)
        PrintResult("[In] Like Sh", [In] Like Sh)
        PrintResult("[In] Like US", [In] Like US)
        PrintResult("[In] Like [In]", [In] Like [In])
        PrintResult("[In] Like UI", [In] Like UI)
        PrintResult("[In] Like Lo", [In] Like Lo)
        PrintResult("[In] Like UL", [In] Like UL)
        PrintResult("[In] Like De", [In] Like De)
        PrintResult("[In] Like Si", [In] Like Si)
        PrintResult("[In] Like [Do]", [In] Like [Do])
        PrintResult("[In] Like St", [In] Like St)
        PrintResult("[In] Like Ob", [In] Like Ob)
        PrintResult("[In] Like Tc", [In] Like Tc)
        PrintResult("UI Like BoFalse", UI Like BoFalse)
        PrintResult("UI Like BoTrue", UI Like BoTrue)
        PrintResult("UI Like SB", UI Like SB)
        PrintResult("UI Like By", UI Like By)
        PrintResult("UI Like Sh", UI Like Sh)
        PrintResult("UI Like US", UI Like US)
        PrintResult("UI Like [In]", UI Like [In])
        PrintResult("UI Like UI", UI Like UI)
        PrintResult("UI Like Lo", UI Like Lo)
        PrintResult("UI Like UL", UI Like UL)
        PrintResult("UI Like De", UI Like De)
        PrintResult("UI Like Si", UI Like Si)
        PrintResult("UI Like [Do]", UI Like [Do])
        PrintResult("UI Like St", UI Like St)
        PrintResult("UI Like Ob", UI Like Ob)
        PrintResult("UI Like Tc", UI Like Tc)
        PrintResult("Lo Like BoFalse", Lo Like BoFalse)
        PrintResult("Lo Like BoTrue", Lo Like BoTrue)
        PrintResult("Lo Like SB", Lo Like SB)
        PrintResult("Lo Like By", Lo Like By)
        PrintResult("Lo Like Sh", Lo Like Sh)
        PrintResult("Lo Like US", Lo Like US)
        PrintResult("Lo Like [In]", Lo Like [In])
        PrintResult("Lo Like UI", Lo Like UI)
        PrintResult("Lo Like Lo", Lo Like Lo)
        PrintResult("Lo Like UL", Lo Like UL)
        PrintResult("Lo Like De", Lo Like De)
        PrintResult("Lo Like Si", Lo Like Si)
        PrintResult("Lo Like [Do]", Lo Like [Do])
        PrintResult("Lo Like St", Lo Like St)
        PrintResult("Lo Like Ob", Lo Like Ob)
        PrintResult("Lo Like Tc", Lo Like Tc)
        PrintResult("UL Like BoFalse", UL Like BoFalse)
        PrintResult("UL Like BoTrue", UL Like BoTrue)
        PrintResult("UL Like SB", UL Like SB)
        PrintResult("UL Like By", UL Like By)
        PrintResult("UL Like Sh", UL Like Sh)
        PrintResult("UL Like US", UL Like US)
        PrintResult("UL Like [In]", UL Like [In])
        PrintResult("UL Like UI", UL Like UI)
        PrintResult("UL Like Lo", UL Like Lo)
        PrintResult("UL Like UL", UL Like UL)
        PrintResult("UL Like De", UL Like De)
        PrintResult("UL Like Si", UL Like Si)
        PrintResult("UL Like [Do]", UL Like [Do])
        PrintResult("UL Like St", UL Like St)
        PrintResult("UL Like Ob", UL Like Ob)
        PrintResult("UL Like Tc", UL Like Tc)
        PrintResult("De Like BoFalse", De Like BoFalse)
        PrintResult("De Like BoTrue", De Like BoTrue)
        PrintResult("De Like SB", De Like SB)
        PrintResult("De Like By", De Like By)
        PrintResult("De Like Sh", De Like Sh)
        PrintResult("De Like US", De Like US)
        PrintResult("De Like [In]", De Like [In])
        PrintResult("De Like UI", De Like UI)
        PrintResult("De Like Lo", De Like Lo)
        PrintResult("De Like UL", De Like UL)
        PrintResult("De Like De", De Like De)
        PrintResult("De Like Si", De Like Si)
        PrintResult("De Like [Do]", De Like [Do])
        PrintResult("De Like St", De Like St)
        PrintResult("De Like Ob", De Like Ob)
        PrintResult("De Like Tc", De Like Tc)
        PrintResult("Si Like BoFalse", Si Like BoFalse)
        PrintResult("Si Like BoTrue", Si Like BoTrue)
        PrintResult("Si Like SB", Si Like SB)
        PrintResult("Si Like By", Si Like By)
        PrintResult("Si Like Sh", Si Like Sh)
        PrintResult("Si Like US", Si Like US)
        PrintResult("Si Like [In]", Si Like [In])
        PrintResult("Si Like UI", Si Like UI)
        PrintResult("Si Like Lo", Si Like Lo)
        PrintResult("Si Like UL", Si Like UL)
        PrintResult("Si Like De", Si Like De)
        PrintResult("Si Like Si", Si Like Si)
        PrintResult("Si Like [Do]", Si Like [Do])
        PrintResult("Si Like St", Si Like St)
        PrintResult("Si Like Ob", Si Like Ob)
        PrintResult("Si Like Tc", Si Like Tc)
        PrintResult("[Do] Like BoFalse", [Do] Like BoFalse)
        PrintResult("[Do] Like BoTrue", [Do] Like BoTrue)
        PrintResult("[Do] Like SB", [Do] Like SB)
        PrintResult("[Do] Like By", [Do] Like By)
        PrintResult("[Do] Like Sh", [Do] Like Sh)
        PrintResult("[Do] Like US", [Do] Like US)
        PrintResult("[Do] Like [In]", [Do] Like [In])
        PrintResult("[Do] Like UI", [Do] Like UI)
        PrintResult("[Do] Like Lo", [Do] Like Lo)
        PrintResult("[Do] Like UL", [Do] Like UL)
        PrintResult("[Do] Like De", [Do] Like De)
        PrintResult("[Do] Like Si", [Do] Like Si)
        PrintResult("[Do] Like [Do]", [Do] Like [Do])
        PrintResult("[Do] Like St", [Do] Like St)
        PrintResult("[Do] Like Ob", [Do] Like Ob)
        PrintResult("[Do] Like Tc", [Do] Like Tc)
        PrintResult("St Like BoFalse", St Like BoFalse)
        PrintResult("St Like BoTrue", St Like BoTrue)
        PrintResult("St Like SB", St Like SB)
        PrintResult("St Like By", St Like By)
        PrintResult("St Like Sh", St Like Sh)
        PrintResult("St Like US", St Like US)
        PrintResult("St Like [In]", St Like [In])
        PrintResult("St Like UI", St Like UI)
        PrintResult("St Like Lo", St Like Lo)
        PrintResult("St Like UL", St Like UL)
        PrintResult("St Like De", St Like De)
        PrintResult("St Like Si", St Like Si)
        PrintResult("St Like [Do]", St Like [Do])
        PrintResult("St Like St", St Like St)
        PrintResult("St Like Ob", St Like Ob)
        PrintResult("St Like Tc", St Like Tc)
        PrintResult("Ob Like BoFalse", Ob Like BoFalse)
        PrintResult("Ob Like BoTrue", Ob Like BoTrue)
        PrintResult("Ob Like SB", Ob Like SB)
        PrintResult("Ob Like By", Ob Like By)
        PrintResult("Ob Like Sh", Ob Like Sh)
        PrintResult("Ob Like US", Ob Like US)
        PrintResult("Ob Like [In]", Ob Like [In])
        PrintResult("Ob Like UI", Ob Like UI)
        PrintResult("Ob Like Lo", Ob Like Lo)
        PrintResult("Ob Like UL", Ob Like UL)
        PrintResult("Ob Like De", Ob Like De)
        PrintResult("Ob Like Si", Ob Like Si)
        PrintResult("Ob Like [Do]", Ob Like [Do])
        PrintResult("Ob Like St", Ob Like St)
        PrintResult("Ob Like Ob", Ob Like Ob)
        PrintResult("Ob Like Tc", Ob Like Tc)
        PrintResult("Tc Like BoFalse", Tc Like BoFalse)
        PrintResult("Tc Like BoTrue", Tc Like BoTrue)
        PrintResult("Tc Like SB", Tc Like SB)
        PrintResult("Tc Like By", Tc Like By)
        PrintResult("Tc Like Sh", Tc Like Sh)
        PrintResult("Tc Like US", Tc Like US)
        PrintResult("Tc Like [In]", Tc Like [In])
        PrintResult("Tc Like UI", Tc Like UI)
        PrintResult("Tc Like Lo", Tc Like Lo)
        PrintResult("Tc Like UL", Tc Like UL)
        PrintResult("Tc Like De", Tc Like De)
        PrintResult("Tc Like Si", Tc Like Si)
        PrintResult("Tc Like [Do]", Tc Like [Do])
        PrintResult("Tc Like St", Tc Like St)
        PrintResult("Tc Like Ob", Tc Like Ob)
        PrintResult("Tc Like Tc", Tc Like Tc)
        PrintResult("BoFalse = BoFalse", BoFalse = BoFalse)
        PrintResult("BoFalse = BoTrue", BoFalse = BoTrue)
        PrintResult("BoFalse = SB", BoFalse = SB)
        PrintResult("BoFalse = By", BoFalse = By)
        PrintResult("BoFalse = Sh", BoFalse = Sh)
        PrintResult("BoFalse = US", BoFalse = US)
        PrintResult("BoFalse = [In]", BoFalse = [In])
        PrintResult("BoFalse = UI", BoFalse = UI)
        PrintResult("BoFalse = Lo", BoFalse = Lo)
        PrintResult("BoFalse = UL", BoFalse = UL)
        PrintResult("BoFalse = De", BoFalse = De)
        PrintResult("BoFalse = Si", BoFalse = Si)
        PrintResult("BoFalse = [Do]", BoFalse = [Do])
        PrintResult("BoFalse = St", BoFalse = St)
        PrintResult("BoFalse = Ob", BoFalse = Ob)
        PrintResult("BoFalse = Tc", BoFalse = Tc)
        PrintResult("BoTrue = BoFalse", BoTrue = BoFalse)
        PrintResult("BoTrue = BoTrue", BoTrue = BoTrue)
        PrintResult("BoTrue = SB", BoTrue = SB)
        PrintResult("BoTrue = By", BoTrue = By)
        PrintResult("BoTrue = Sh", BoTrue = Sh)
        PrintResult("BoTrue = US", BoTrue = US)
        PrintResult("BoTrue = [In]", BoTrue = [In])
        PrintResult("BoTrue = UI", BoTrue = UI)
        PrintResult("BoTrue = Lo", BoTrue = Lo)
        PrintResult("BoTrue = UL", BoTrue = UL)
        PrintResult("BoTrue = De", BoTrue = De)
        PrintResult("BoTrue = Si", BoTrue = Si)
        PrintResult("BoTrue = [Do]", BoTrue = [Do])
        PrintResult("BoTrue = St", BoTrue = St)
        PrintResult("BoTrue = Ob", BoTrue = Ob)
        PrintResult("BoTrue = Tc", BoTrue = Tc)
        PrintResult("SB = BoFalse", SB = BoFalse)
        PrintResult("SB = BoTrue", SB = BoTrue)
        PrintResult("SB = SB", SB = SB)
        PrintResult("SB = By", SB = By)
        PrintResult("SB = Sh", SB = Sh)
        PrintResult("SB = US", SB = US)
        PrintResult("SB = [In]", SB = [In])
        PrintResult("SB = UI", SB = UI)
        PrintResult("SB = Lo", SB = Lo)
        PrintResult("SB = UL", SB = UL)
        PrintResult("SB = De", SB = De)
        PrintResult("SB = Si", SB = Si)
        PrintResult("SB = [Do]", SB = [Do])
        PrintResult("SB = St", SB = St)
        PrintResult("SB = Ob", SB = Ob)
        PrintResult("SB = Tc", SB = Tc)
        PrintResult("By = BoFalse", By = BoFalse)
        PrintResult("By = BoTrue", By = BoTrue)
        PrintResult("By = SB", By = SB)
        PrintResult("By = By", By = By)
        PrintResult("By = Sh", By = Sh)
        PrintResult("By = US", By = US)
        PrintResult("By = [In]", By = [In])
        PrintResult("By = UI", By = UI)
        PrintResult("By = Lo", By = Lo)
        PrintResult("By = UL", By = UL)
        PrintResult("By = De", By = De)
        PrintResult("By = Si", By = Si)
        PrintResult("By = [Do]", By = [Do])
        PrintResult("By = St", By = St)
        PrintResult("By = Ob", By = Ob)
        PrintResult("By = Tc", By = Tc)
        PrintResult("Sh = BoFalse", Sh = BoFalse)
        PrintResult("Sh = BoTrue", Sh = BoTrue)
        PrintResult("Sh = SB", Sh = SB)
        PrintResult("Sh = By", Sh = By)
        PrintResult("Sh = Sh", Sh = Sh)
        PrintResult("Sh = US", Sh = US)
        PrintResult("Sh = [In]", Sh = [In])
        PrintResult("Sh = UI", Sh = UI)
        PrintResult("Sh = Lo", Sh = Lo)
        PrintResult("Sh = UL", Sh = UL)
        PrintResult("Sh = De", Sh = De)
        PrintResult("Sh = Si", Sh = Si)
        PrintResult("Sh = [Do]", Sh = [Do])
        PrintResult("Sh = St", Sh = St)
        PrintResult("Sh = Ob", Sh = Ob)
        PrintResult("Sh = Tc", Sh = Tc)
        PrintResult("US = BoFalse", US = BoFalse)
        PrintResult("US = BoTrue", US = BoTrue)
        PrintResult("US = SB", US = SB)
        PrintResult("US = By", US = By)
        PrintResult("US = Sh", US = Sh)
        PrintResult("US = US", US = US)
        PrintResult("US = [In]", US = [In])
        PrintResult("US = UI", US = UI)
        PrintResult("US = Lo", US = Lo)
        PrintResult("US = UL", US = UL)
        PrintResult("US = De", US = De)
        PrintResult("US = Si", US = Si)
        PrintResult("US = [Do]", US = [Do])
        PrintResult("US = St", US = St)
        PrintResult("US = Ob", US = Ob)
        PrintResult("US = Tc", US = Tc)
        PrintResult("[In] = BoFalse", [In] = BoFalse)
        PrintResult("[In] = BoTrue", [In] = BoTrue)
        PrintResult("[In] = SB", [In] = SB)
        PrintResult("[In] = By", [In] = By)
        PrintResult("[In] = Sh", [In] = Sh)
        PrintResult("[In] = US", [In] = US)
        PrintResult("[In] = [In]", [In] = [In])
        PrintResult("[In] = UI", [In] = UI)
        PrintResult("[In] = Lo", [In] = Lo)
        PrintResult("[In] = UL", [In] = UL)
        PrintResult("[In] = De", [In] = De)
        PrintResult("[In] = Si", [In] = Si)
        PrintResult("[In] = [Do]", [In] = [Do])
        PrintResult("[In] = St", [In] = St)
        PrintResult("[In] = Ob", [In] = Ob)
        PrintResult("[In] = Tc", [In] = Tc)
        PrintResult("UI = BoFalse", UI = BoFalse)
        PrintResult("UI = BoTrue", UI = BoTrue)
        PrintResult("UI = SB", UI = SB)
        PrintResult("UI = By", UI = By)
        PrintResult("UI = Sh", UI = Sh)
        PrintResult("UI = US", UI = US)
        PrintResult("UI = [In]", UI = [In])
        PrintResult("UI = UI", UI = UI)
        PrintResult("UI = Lo", UI = Lo)
        PrintResult("UI = UL", UI = UL)
        PrintResult("UI = De", UI = De)
        PrintResult("UI = Si", UI = Si)
        PrintResult("UI = [Do]", UI = [Do])
        PrintResult("UI = St", UI = St)
        PrintResult("UI = Ob", UI = Ob)
        PrintResult("UI = Tc", UI = Tc)
        PrintResult("Lo = BoFalse", Lo = BoFalse)
        PrintResult("Lo = BoTrue", Lo = BoTrue)
        PrintResult("Lo = SB", Lo = SB)
        PrintResult("Lo = By", Lo = By)
        PrintResult("Lo = Sh", Lo = Sh)
        PrintResult("Lo = US", Lo = US)
        PrintResult("Lo = [In]", Lo = [In])
        PrintResult("Lo = UI", Lo = UI)
        PrintResult("Lo = Lo", Lo = Lo)
        PrintResult("Lo = UL", Lo = UL)
        PrintResult("Lo = De", Lo = De)
        PrintResult("Lo = Si", Lo = Si)
        PrintResult("Lo = [Do]", Lo = [Do])
        PrintResult("Lo = St", Lo = St)
        PrintResult("Lo = Ob", Lo = Ob)
        PrintResult("Lo = Tc", Lo = Tc)
        PrintResult("UL = BoFalse", UL = BoFalse)
        PrintResult("UL = BoTrue", UL = BoTrue)
        PrintResult("UL = SB", UL = SB)
        PrintResult("UL = By", UL = By)
        PrintResult("UL = Sh", UL = Sh)
        PrintResult("UL = US", UL = US)
        PrintResult("UL = [In]", UL = [In])
        PrintResult("UL = UI", UL = UI)
        PrintResult("UL = Lo", UL = Lo)
        PrintResult("UL = UL", UL = UL)
        PrintResult("UL = De", UL = De)
        PrintResult("UL = Si", UL = Si)
        PrintResult("UL = [Do]", UL = [Do])
        PrintResult("UL = St", UL = St)
        PrintResult("UL = Ob", UL = Ob)
        PrintResult("UL = Tc", UL = Tc)
        PrintResult("De = BoFalse", De = BoFalse)
        PrintResult("De = BoTrue", De = BoTrue)
        PrintResult("De = SB", De = SB)
        PrintResult("De = By", De = By)
        PrintResult("De = Sh", De = Sh)
        PrintResult("De = US", De = US)
        PrintResult("De = [In]", De = [In])
        PrintResult("De = UI", De = UI)
        PrintResult("De = Lo", De = Lo)
        PrintResult("De = UL", De = UL)
        PrintResult("De = De", De = De)
        PrintResult("De = Si", De = Si)
        PrintResult("De = [Do]", De = [Do])
        PrintResult("De = St", De = St)
        PrintResult("De = Ob", De = Ob)
        PrintResult("De = Tc", De = Tc)
        PrintResult("Si = BoFalse", Si = BoFalse)
        PrintResult("Si = BoTrue", Si = BoTrue)
        PrintResult("Si = SB", Si = SB)
        PrintResult("Si = By", Si = By)
        PrintResult("Si = Sh", Si = Sh)
        PrintResult("Si = US", Si = US)
        PrintResult("Si = [In]", Si = [In])
        PrintResult("Si = UI", Si = UI)
        PrintResult("Si = Lo", Si = Lo)
        PrintResult("Si = UL", Si = UL)
        PrintResult("Si = De", Si = De)
        PrintResult("Si = Si", Si = Si)
        PrintResult("Si = [Do]", Si = [Do])
        PrintResult("Si = St", Si = St)
        PrintResult("Si = Ob", Si = Ob)
        PrintResult("Si = Tc", Si = Tc)
        PrintResult("[Do] = BoFalse", [Do] = BoFalse)
        PrintResult("[Do] = BoTrue", [Do] = BoTrue)
        PrintResult("[Do] = SB", [Do] = SB)
        PrintResult("[Do] = By", [Do] = By)
        PrintResult("[Do] = Sh", [Do] = Sh)
        PrintResult("[Do] = US", [Do] = US)
        PrintResult("[Do] = [In]", [Do] = [In])
        PrintResult("[Do] = UI", [Do] = UI)
        PrintResult("[Do] = Lo", [Do] = Lo)
        PrintResult("[Do] = UL", [Do] = UL)
        PrintResult("[Do] = De", [Do] = De)
        PrintResult("[Do] = Si", [Do] = Si)
        PrintResult("[Do] = [Do]", [Do] = [Do])
        PrintResult("[Do] = St", [Do] = St)
        PrintResult("[Do] = Ob", [Do] = Ob)
        PrintResult("[Do] = Tc", [Do] = Tc)
        PrintResult("St = BoFalse", St = BoFalse)
        PrintResult("St = BoTrue", St = BoTrue)
        PrintResult("St = SB", St = SB)
        PrintResult("St = By", St = By)
        PrintResult("St = Sh", St = Sh)
        PrintResult("St = US", St = US)
        PrintResult("St = [In]", St = [In])
        PrintResult("St = UI", St = UI)
        PrintResult("St = Lo", St = Lo)
        PrintResult("St = UL", St = UL)
        PrintResult("St = De", St = De)
        PrintResult("St = Si", St = Si)
        PrintResult("St = [Do]", St = [Do])
        PrintResult("St = St", St = St)
        PrintResult("St = Ob", St = Ob)
        PrintResult("St = Tc", St = Tc)
        PrintResult("Ob = BoFalse", Ob = BoFalse)
        PrintResult("Ob = BoTrue", Ob = BoTrue)
        PrintResult("Ob = SB", Ob = SB)
        PrintResult("Ob = By", Ob = By)
        PrintResult("Ob = Sh", Ob = Sh)
        PrintResult("Ob = US", Ob = US)
        PrintResult("Ob = [In]", Ob = [In])
        PrintResult("Ob = UI", Ob = UI)
        PrintResult("Ob = Lo", Ob = Lo)
        PrintResult("Ob = UL", Ob = UL)
        PrintResult("Ob = De", Ob = De)
        PrintResult("Ob = Si", Ob = Si)
        PrintResult("Ob = [Do]", Ob = [Do])
        PrintResult("Ob = St", Ob = St)
        PrintResult("Ob = Ob", Ob = Ob)
        PrintResult("Ob = Tc", Ob = Tc)
        PrintResult("Tc = BoFalse", Tc = BoFalse)
        PrintResult("Tc = BoTrue", Tc = BoTrue)
        PrintResult("Tc = SB", Tc = SB)
        PrintResult("Tc = By", Tc = By)
        PrintResult("Tc = Sh", Tc = Sh)
        PrintResult("Tc = US", Tc = US)
        PrintResult("Tc = [In]", Tc = [In])
        PrintResult("Tc = UI", Tc = UI)
        PrintResult("Tc = Lo", Tc = Lo)
        PrintResult("Tc = UL", Tc = UL)
        PrintResult("Tc = De", Tc = De)
        PrintResult("Tc = Si", Tc = Si)
        PrintResult("Tc = [Do]", Tc = [Do])
        PrintResult("Tc = St", Tc = St)
        PrintResult("Tc = Ob", Tc = Ob)
        PrintResult("Tc = Tc", Tc = Tc)
        PrintResult("BoFalse <> BoFalse", BoFalse <> BoFalse)
        PrintResult("BoFalse <> BoTrue", BoFalse <> BoTrue)
        PrintResult("BoFalse <> SB", BoFalse <> SB)
        PrintResult("BoFalse <> By", BoFalse <> By)
        PrintResult("BoFalse <> Sh", BoFalse <> Sh)
        PrintResult("BoFalse <> US", BoFalse <> US)
        PrintResult("BoFalse <> [In]", BoFalse <> [In])
        PrintResult("BoFalse <> UI", BoFalse <> UI)
        PrintResult("BoFalse <> Lo", BoFalse <> Lo)
        PrintResult("BoFalse <> UL", BoFalse <> UL)
        PrintResult("BoFalse <> De", BoFalse <> De)
        PrintResult("BoFalse <> Si", BoFalse <> Si)
        PrintResult("BoFalse <> [Do]", BoFalse <> [Do])
        PrintResult("BoFalse <> St", BoFalse <> St)
        PrintResult("BoFalse <> Ob", BoFalse <> Ob)
        PrintResult("BoFalse <> Tc", BoFalse <> Tc)
        PrintResult("BoTrue <> BoFalse", BoTrue <> BoFalse)
        PrintResult("BoTrue <> BoTrue", BoTrue <> BoTrue)
        PrintResult("BoTrue <> SB", BoTrue <> SB)
        PrintResult("BoTrue <> By", BoTrue <> By)
        PrintResult("BoTrue <> Sh", BoTrue <> Sh)
        PrintResult("BoTrue <> US", BoTrue <> US)
        PrintResult("BoTrue <> [In]", BoTrue <> [In])
        PrintResult("BoTrue <> UI", BoTrue <> UI)
        PrintResult("BoTrue <> Lo", BoTrue <> Lo)
        PrintResult("BoTrue <> UL", BoTrue <> UL)
        PrintResult("BoTrue <> De", BoTrue <> De)
        PrintResult("BoTrue <> Si", BoTrue <> Si)
        PrintResult("BoTrue <> [Do]", BoTrue <> [Do])
        PrintResult("BoTrue <> St", BoTrue <> St)
        PrintResult("BoTrue <> Ob", BoTrue <> Ob)
        PrintResult("BoTrue <> Tc", BoTrue <> Tc)
        PrintResult("SB <> BoFalse", SB <> BoFalse)
        PrintResult("SB <> BoTrue", SB <> BoTrue)
        PrintResult("SB <> SB", SB <> SB)
        PrintResult("SB <> By", SB <> By)
        PrintResult("SB <> Sh", SB <> Sh)
        PrintResult("SB <> US", SB <> US)
        PrintResult("SB <> [In]", SB <> [In])
        PrintResult("SB <> UI", SB <> UI)
        PrintResult("SB <> Lo", SB <> Lo)
        PrintResult("SB <> UL", SB <> UL)
        PrintResult("SB <> De", SB <> De)
        PrintResult("SB <> Si", SB <> Si)
        PrintResult("SB <> [Do]", SB <> [Do])
        PrintResult("SB <> St", SB <> St)
        PrintResult("SB <> Ob", SB <> Ob)
        PrintResult("SB <> Tc", SB <> Tc)
        PrintResult("By <> BoFalse", By <> BoFalse)
        PrintResult("By <> BoTrue", By <> BoTrue)
        PrintResult("By <> SB", By <> SB)
        PrintResult("By <> By", By <> By)
        PrintResult("By <> Sh", By <> Sh)
        PrintResult("By <> US", By <> US)
        PrintResult("By <> [In]", By <> [In])
        PrintResult("By <> UI", By <> UI)
        PrintResult("By <> Lo", By <> Lo)
        PrintResult("By <> UL", By <> UL)
        PrintResult("By <> De", By <> De)
        PrintResult("By <> Si", By <> Si)
        PrintResult("By <> [Do]", By <> [Do])
        PrintResult("By <> St", By <> St)
        PrintResult("By <> Ob", By <> Ob)
        PrintResult("By <> Tc", By <> Tc)
        PrintResult("Sh <> BoFalse", Sh <> BoFalse)
        PrintResult("Sh <> BoTrue", Sh <> BoTrue)
        PrintResult("Sh <> SB", Sh <> SB)
        PrintResult("Sh <> By", Sh <> By)
        PrintResult("Sh <> Sh", Sh <> Sh)
        PrintResult("Sh <> US", Sh <> US)
        PrintResult("Sh <> [In]", Sh <> [In])
        PrintResult("Sh <> UI", Sh <> UI)
        PrintResult("Sh <> Lo", Sh <> Lo)
        PrintResult("Sh <> UL", Sh <> UL)
        PrintResult("Sh <> De", Sh <> De)
        PrintResult("Sh <> Si", Sh <> Si)
        PrintResult("Sh <> [Do]", Sh <> [Do])
        PrintResult("Sh <> St", Sh <> St)
        PrintResult("Sh <> Ob", Sh <> Ob)
        PrintResult("Sh <> Tc", Sh <> Tc)
        PrintResult("US <> BoFalse", US <> BoFalse)
        PrintResult("US <> BoTrue", US <> BoTrue)
        PrintResult("US <> SB", US <> SB)
        PrintResult("US <> By", US <> By)
        PrintResult("US <> Sh", US <> Sh)
        PrintResult("US <> US", US <> US)
        PrintResult("US <> [In]", US <> [In])
        PrintResult("US <> UI", US <> UI)
        PrintResult("US <> Lo", US <> Lo)
        PrintResult("US <> UL", US <> UL)
        PrintResult("US <> De", US <> De)
        PrintResult("US <> Si", US <> Si)
        PrintResult("US <> [Do]", US <> [Do])
        PrintResult("US <> St", US <> St)
        PrintResult("US <> Ob", US <> Ob)
        PrintResult("US <> Tc", US <> Tc)
        PrintResult("[In] <> BoFalse", [In] <> BoFalse)
        PrintResult("[In] <> BoTrue", [In] <> BoTrue)
        PrintResult("[In] <> SB", [In] <> SB)
        PrintResult("[In] <> By", [In] <> By)
        PrintResult("[In] <> Sh", [In] <> Sh)
        PrintResult("[In] <> US", [In] <> US)
        PrintResult("[In] <> [In]", [In] <> [In])
        PrintResult("[In] <> UI", [In] <> UI)
        PrintResult("[In] <> Lo", [In] <> Lo)
        PrintResult("[In] <> UL", [In] <> UL)
        PrintResult("[In] <> De", [In] <> De)
        PrintResult("[In] <> Si", [In] <> Si)
        PrintResult("[In] <> [Do]", [In] <> [Do])
        PrintResult("[In] <> St", [In] <> St)
        PrintResult("[In] <> Ob", [In] <> Ob)
        PrintResult("[In] <> Tc", [In] <> Tc)
        PrintResult("UI <> BoFalse", UI <> BoFalse)
        PrintResult("UI <> BoTrue", UI <> BoTrue)
        PrintResult("UI <> SB", UI <> SB)
        PrintResult("UI <> By", UI <> By)
        PrintResult("UI <> Sh", UI <> Sh)
        PrintResult("UI <> US", UI <> US)
        PrintResult("UI <> [In]", UI <> [In])
        PrintResult("UI <> UI", UI <> UI)
        PrintResult("UI <> Lo", UI <> Lo)
        PrintResult("UI <> UL", UI <> UL)
        PrintResult("UI <> De", UI <> De)
        PrintResult("UI <> Si", UI <> Si)
        PrintResult("UI <> [Do]", UI <> [Do])
        PrintResult("UI <> St", UI <> St)
        PrintResult("UI <> Ob", UI <> Ob)
        PrintResult("UI <> Tc", UI <> Tc)
        PrintResult("Lo <> BoFalse", Lo <> BoFalse)
        PrintResult("Lo <> BoTrue", Lo <> BoTrue)
        PrintResult("Lo <> SB", Lo <> SB)
        PrintResult("Lo <> By", Lo <> By)
        PrintResult("Lo <> Sh", Lo <> Sh)
        PrintResult("Lo <> US", Lo <> US)
        PrintResult("Lo <> [In]", Lo <> [In])
        PrintResult("Lo <> UI", Lo <> UI)
        PrintResult("Lo <> Lo", Lo <> Lo)
        PrintResult("Lo <> UL", Lo <> UL)
        PrintResult("Lo <> De", Lo <> De)
        PrintResult("Lo <> Si", Lo <> Si)
        PrintResult("Lo <> [Do]", Lo <> [Do])
        PrintResult("Lo <> St", Lo <> St)
        PrintResult("Lo <> Ob", Lo <> Ob)
        PrintResult("Lo <> Tc", Lo <> Tc)
        PrintResult("UL <> BoFalse", UL <> BoFalse)
        PrintResult("UL <> BoTrue", UL <> BoTrue)
        PrintResult("UL <> SB", UL <> SB)
        PrintResult("UL <> By", UL <> By)
        PrintResult("UL <> Sh", UL <> Sh)
        PrintResult("UL <> US", UL <> US)
        PrintResult("UL <> [In]", UL <> [In])
        PrintResult("UL <> UI", UL <> UI)
        PrintResult("UL <> Lo", UL <> Lo)
        PrintResult("UL <> UL", UL <> UL)
        PrintResult("UL <> De", UL <> De)
        PrintResult("UL <> Si", UL <> Si)
        PrintResult("UL <> [Do]", UL <> [Do])
        PrintResult("UL <> St", UL <> St)
        PrintResult("UL <> Ob", UL <> Ob)
        PrintResult("UL <> Tc", UL <> Tc)
        PrintResult("De <> BoFalse", De <> BoFalse)
        PrintResult("De <> BoTrue", De <> BoTrue)
        PrintResult("De <> SB", De <> SB)
        PrintResult("De <> By", De <> By)
        PrintResult("De <> Sh", De <> Sh)
        PrintResult("De <> US", De <> US)
        PrintResult("De <> [In]", De <> [In])
        PrintResult("De <> UI", De <> UI)
        PrintResult("De <> Lo", De <> Lo)
        PrintResult("De <> UL", De <> UL)
        PrintResult("De <> De", De <> De)
        PrintResult("De <> Si", De <> Si)
        PrintResult("De <> [Do]", De <> [Do])
        PrintResult("De <> St", De <> St)
        PrintResult("De <> Ob", De <> Ob)
        PrintResult("De <> Tc", De <> Tc)
        PrintResult("Si <> BoFalse", Si <> BoFalse)
        PrintResult("Si <> BoTrue", Si <> BoTrue)
        PrintResult("Si <> SB", Si <> SB)
        PrintResult("Si <> By", Si <> By)
        PrintResult("Si <> Sh", Si <> Sh)
        PrintResult("Si <> US", Si <> US)
        PrintResult("Si <> [In]", Si <> [In])
        PrintResult("Si <> UI", Si <> UI)
        PrintResult("Si <> Lo", Si <> Lo)
        PrintResult("Si <> UL", Si <> UL)
        PrintResult("Si <> De", Si <> De)
        PrintResult("Si <> Si", Si <> Si)
        PrintResult("Si <> [Do]", Si <> [Do])
        PrintResult("Si <> St", Si <> St)
        PrintResult("Si <> Ob", Si <> Ob)
        PrintResult("Si <> Tc", Si <> Tc)
        PrintResult("[Do] <> BoFalse", [Do] <> BoFalse)
        PrintResult("[Do] <> BoTrue", [Do] <> BoTrue)
        PrintResult("[Do] <> SB", [Do] <> SB)
        PrintResult("[Do] <> By", [Do] <> By)
        PrintResult("[Do] <> Sh", [Do] <> Sh)
        PrintResult("[Do] <> US", [Do] <> US)
        PrintResult("[Do] <> [In]", [Do] <> [In])
        PrintResult("[Do] <> UI", [Do] <> UI)
        PrintResult("[Do] <> Lo", [Do] <> Lo)
        PrintResult("[Do] <> UL", [Do] <> UL)
        PrintResult("[Do] <> De", [Do] <> De)
        PrintResult("[Do] <> Si", [Do] <> Si)
        PrintResult("[Do] <> [Do]", [Do] <> [Do])
        PrintResult("[Do] <> St", [Do] <> St)
        PrintResult("[Do] <> Ob", [Do] <> Ob)
        PrintResult("[Do] <> Tc", [Do] <> Tc)
        PrintResult("St <> BoFalse", St <> BoFalse)
        PrintResult("St <> BoTrue", St <> BoTrue)
        PrintResult("St <> SB", St <> SB)
        PrintResult("St <> By", St <> By)
        PrintResult("St <> Sh", St <> Sh)
        PrintResult("St <> US", St <> US)
        PrintResult("St <> [In]", St <> [In])
        PrintResult("St <> UI", St <> UI)
        PrintResult("St <> Lo", St <> Lo)
        PrintResult("St <> UL", St <> UL)
        PrintResult("St <> De", St <> De)
        PrintResult("St <> Si", St <> Si)
        PrintResult("St <> [Do]", St <> [Do])
        PrintResult("St <> St", St <> St)
        PrintResult("St <> Ob", St <> Ob)
        PrintResult("St <> Tc", St <> Tc)
        PrintResult("Ob <> BoFalse", Ob <> BoFalse)
        PrintResult("Ob <> BoTrue", Ob <> BoTrue)
        PrintResult("Ob <> SB", Ob <> SB)
        PrintResult("Ob <> By", Ob <> By)
        PrintResult("Ob <> Sh", Ob <> Sh)
        PrintResult("Ob <> US", Ob <> US)
        PrintResult("Ob <> [In]", Ob <> [In])
        PrintResult("Ob <> UI", Ob <> UI)
        PrintResult("Ob <> Lo", Ob <> Lo)
        PrintResult("Ob <> UL", Ob <> UL)
        PrintResult("Ob <> De", Ob <> De)
        PrintResult("Ob <> Si", Ob <> Si)
        PrintResult("Ob <> [Do]", Ob <> [Do])
        PrintResult("Ob <> St", Ob <> St)
        PrintResult("Ob <> Ob", Ob <> Ob)
        PrintResult("Ob <> Tc", Ob <> Tc)
        PrintResult("Tc <> BoFalse", Tc <> BoFalse)
        PrintResult("Tc <> BoTrue", Tc <> BoTrue)
        PrintResult("Tc <> SB", Tc <> SB)
        PrintResult("Tc <> By", Tc <> By)
        PrintResult("Tc <> Sh", Tc <> Sh)
        PrintResult("Tc <> US", Tc <> US)
        PrintResult("Tc <> [In]", Tc <> [In])
        PrintResult("Tc <> UI", Tc <> UI)
        PrintResult("Tc <> Lo", Tc <> Lo)
        PrintResult("Tc <> UL", Tc <> UL)
        PrintResult("Tc <> De", Tc <> De)
        PrintResult("Tc <> Si", Tc <> Si)
        PrintResult("Tc <> [Do]", Tc <> [Do])
        PrintResult("Tc <> St", Tc <> St)
        PrintResult("Tc <> Ob", Tc <> Ob)
        PrintResult("Tc <> Tc", Tc <> Tc)
        PrintResult("BoFalse <= BoFalse", BoFalse <= BoFalse)
        PrintResult("BoFalse <= BoTrue", BoFalse <= BoTrue)
        PrintResult("BoFalse <= SB", BoFalse <= SB)
        PrintResult("BoFalse <= By", BoFalse <= By)
        PrintResult("BoFalse <= Sh", BoFalse <= Sh)
        PrintResult("BoFalse <= US", BoFalse <= US)
        PrintResult("BoFalse <= [In]", BoFalse <= [In])
        PrintResult("BoFalse <= UI", BoFalse <= UI)
        PrintResult("BoFalse <= Lo", BoFalse <= Lo)
        PrintResult("BoFalse <= UL", BoFalse <= UL)
        PrintResult("BoFalse <= De", BoFalse <= De)
        PrintResult("BoFalse <= Si", BoFalse <= Si)
        PrintResult("BoFalse <= [Do]", BoFalse <= [Do])
        PrintResult("BoFalse <= St", BoFalse <= St)
        PrintResult("BoFalse <= Ob", BoFalse <= Ob)
        PrintResult("BoFalse <= Tc", BoFalse <= Tc)
        PrintResult("BoTrue <= BoFalse", BoTrue <= BoFalse)
        PrintResult("BoTrue <= BoTrue", BoTrue <= BoTrue)
        PrintResult("BoTrue <= SB", BoTrue <= SB)
        PrintResult("BoTrue <= By", BoTrue <= By)
        PrintResult("BoTrue <= Sh", BoTrue <= Sh)
        PrintResult("BoTrue <= US", BoTrue <= US)
        PrintResult("BoTrue <= [In]", BoTrue <= [In])
        PrintResult("BoTrue <= UI", BoTrue <= UI)
        PrintResult("BoTrue <= Lo", BoTrue <= Lo)
        PrintResult("BoTrue <= UL", BoTrue <= UL)
        PrintResult("BoTrue <= De", BoTrue <= De)
        PrintResult("BoTrue <= Si", BoTrue <= Si)
        PrintResult("BoTrue <= [Do]", BoTrue <= [Do])
        PrintResult("BoTrue <= St", BoTrue <= St)
        PrintResult("BoTrue <= Ob", BoTrue <= Ob)
        PrintResult("BoTrue <= Tc", BoTrue <= Tc)
        PrintResult("SB <= BoFalse", SB <= BoFalse)
        PrintResult("SB <= BoTrue", SB <= BoTrue)
        PrintResult("SB <= SB", SB <= SB)
        PrintResult("SB <= By", SB <= By)
        PrintResult("SB <= Sh", SB <= Sh)
        PrintResult("SB <= US", SB <= US)
        PrintResult("SB <= [In]", SB <= [In])
        PrintResult("SB <= UI", SB <= UI)
        PrintResult("SB <= Lo", SB <= Lo)
        PrintResult("SB <= UL", SB <= UL)
        PrintResult("SB <= De", SB <= De)
        PrintResult("SB <= Si", SB <= Si)
        PrintResult("SB <= [Do]", SB <= [Do])
        PrintResult("SB <= St", SB <= St)
        PrintResult("SB <= Ob", SB <= Ob)
        PrintResult("SB <= Tc", SB <= Tc)
        PrintResult("By <= BoFalse", By <= BoFalse)
        PrintResult("By <= BoTrue", By <= BoTrue)
        PrintResult("By <= SB", By <= SB)
        PrintResult("By <= By", By <= By)
        PrintResult("By <= Sh", By <= Sh)
        PrintResult("By <= US", By <= US)
        PrintResult("By <= [In]", By <= [In])
        PrintResult("By <= UI", By <= UI)
        PrintResult("By <= Lo", By <= Lo)
        PrintResult("By <= UL", By <= UL)
        PrintResult("By <= De", By <= De)
        PrintResult("By <= Si", By <= Si)
        PrintResult("By <= [Do]", By <= [Do])
        PrintResult("By <= St", By <= St)
        PrintResult("By <= Ob", By <= Ob)
        PrintResult("By <= Tc", By <= Tc)
        PrintResult("Sh <= BoFalse", Sh <= BoFalse)
        PrintResult("Sh <= BoTrue", Sh <= BoTrue)
        PrintResult("Sh <= SB", Sh <= SB)
        PrintResult("Sh <= By", Sh <= By)
        PrintResult("Sh <= Sh", Sh <= Sh)
        PrintResult("Sh <= US", Sh <= US)
        PrintResult("Sh <= [In]", Sh <= [In])
        PrintResult("Sh <= UI", Sh <= UI)
        PrintResult("Sh <= Lo", Sh <= Lo)
        PrintResult("Sh <= UL", Sh <= UL)
        PrintResult("Sh <= De", Sh <= De)
        PrintResult("Sh <= Si", Sh <= Si)
        PrintResult("Sh <= [Do]", Sh <= [Do])
        PrintResult("Sh <= St", Sh <= St)
        PrintResult("Sh <= Ob", Sh <= Ob)
        PrintResult("Sh <= Tc", Sh <= Tc)
        PrintResult("US <= BoFalse", US <= BoFalse)
        PrintResult("US <= BoTrue", US <= BoTrue)
        PrintResult("US <= SB", US <= SB)
        PrintResult("US <= By", US <= By)
        PrintResult("US <= Sh", US <= Sh)
        PrintResult("US <= US", US <= US)
        PrintResult("US <= [In]", US <= [In])
        PrintResult("US <= UI", US <= UI)
        PrintResult("US <= Lo", US <= Lo)
        PrintResult("US <= UL", US <= UL)
        PrintResult("US <= De", US <= De)
        PrintResult("US <= Si", US <= Si)
        PrintResult("US <= [Do]", US <= [Do])
        PrintResult("US <= St", US <= St)
        PrintResult("US <= Ob", US <= Ob)
        PrintResult("US <= Tc", US <= Tc)
        PrintResult("[In] <= BoFalse", [In] <= BoFalse)
        PrintResult("[In] <= BoTrue", [In] <= BoTrue)
        PrintResult("[In] <= SB", [In] <= SB)
        PrintResult("[In] <= By", [In] <= By)
        PrintResult("[In] <= Sh", [In] <= Sh)
        PrintResult("[In] <= US", [In] <= US)
        PrintResult("[In] <= [In]", [In] <= [In])
        PrintResult("[In] <= UI", [In] <= UI)
        PrintResult("[In] <= Lo", [In] <= Lo)
        PrintResult("[In] <= UL", [In] <= UL)
        PrintResult("[In] <= De", [In] <= De)
        PrintResult("[In] <= Si", [In] <= Si)
        PrintResult("[In] <= [Do]", [In] <= [Do])
        PrintResult("[In] <= St", [In] <= St)
        PrintResult("[In] <= Ob", [In] <= Ob)
        PrintResult("[In] <= Tc", [In] <= Tc)
        PrintResult("UI <= BoFalse", UI <= BoFalse)
        PrintResult("UI <= BoTrue", UI <= BoTrue)
        PrintResult("UI <= SB", UI <= SB)
        PrintResult("UI <= By", UI <= By)
        PrintResult("UI <= Sh", UI <= Sh)
        PrintResult("UI <= US", UI <= US)
        PrintResult("UI <= [In]", UI <= [In])
        PrintResult("UI <= UI", UI <= UI)
        PrintResult("UI <= Lo", UI <= Lo)
        PrintResult("UI <= UL", UI <= UL)
        PrintResult("UI <= De", UI <= De)
        PrintResult("UI <= Si", UI <= Si)
        PrintResult("UI <= [Do]", UI <= [Do])
        PrintResult("UI <= St", UI <= St)
        PrintResult("UI <= Ob", UI <= Ob)
        PrintResult("UI <= Tc", UI <= Tc)
        PrintResult("Lo <= BoFalse", Lo <= BoFalse)
        PrintResult("Lo <= BoTrue", Lo <= BoTrue)
        PrintResult("Lo <= SB", Lo <= SB)
        PrintResult("Lo <= By", Lo <= By)
        PrintResult("Lo <= Sh", Lo <= Sh)
        PrintResult("Lo <= US", Lo <= US)
        PrintResult("Lo <= [In]", Lo <= [In])
        PrintResult("Lo <= UI", Lo <= UI)
        PrintResult("Lo <= Lo", Lo <= Lo)
        PrintResult("Lo <= UL", Lo <= UL)
        PrintResult("Lo <= De", Lo <= De)
        PrintResult("Lo <= Si", Lo <= Si)
        PrintResult("Lo <= [Do]", Lo <= [Do])
        PrintResult("Lo <= St", Lo <= St)
        PrintResult("Lo <= Ob", Lo <= Ob)
        PrintResult("Lo <= Tc", Lo <= Tc)
        PrintResult("UL <= BoFalse", UL <= BoFalse)
        PrintResult("UL <= BoTrue", UL <= BoTrue)
        PrintResult("UL <= SB", UL <= SB)
        PrintResult("UL <= By", UL <= By)
        PrintResult("UL <= Sh", UL <= Sh)
        PrintResult("UL <= US", UL <= US)
        PrintResult("UL <= [In]", UL <= [In])
        PrintResult("UL <= UI", UL <= UI)
        PrintResult("UL <= Lo", UL <= Lo)
        PrintResult("UL <= UL", UL <= UL)
        PrintResult("UL <= De", UL <= De)
        PrintResult("UL <= Si", UL <= Si)
        PrintResult("UL <= [Do]", UL <= [Do])
        PrintResult("UL <= St", UL <= St)
        PrintResult("UL <= Ob", UL <= Ob)
        PrintResult("UL <= Tc", UL <= Tc)
        PrintResult("De <= BoFalse", De <= BoFalse)
        PrintResult("De <= BoTrue", De <= BoTrue)
        PrintResult("De <= SB", De <= SB)
        PrintResult("De <= By", De <= By)
        PrintResult("De <= Sh", De <= Sh)
        PrintResult("De <= US", De <= US)
        PrintResult("De <= [In]", De <= [In])
        PrintResult("De <= UI", De <= UI)
        PrintResult("De <= Lo", De <= Lo)
        PrintResult("De <= UL", De <= UL)
        PrintResult("De <= De", De <= De)
        PrintResult("De <= Si", De <= Si)
        PrintResult("De <= [Do]", De <= [Do])
        PrintResult("De <= St", De <= St)
        PrintResult("De <= Ob", De <= Ob)
        PrintResult("De <= Tc", De <= Tc)
        PrintResult("Si <= BoFalse", Si <= BoFalse)
        PrintResult("Si <= BoTrue", Si <= BoTrue)
        PrintResult("Si <= SB", Si <= SB)
        PrintResult("Si <= By", Si <= By)
        PrintResult("Si <= Sh", Si <= Sh)
        PrintResult("Si <= US", Si <= US)
        PrintResult("Si <= [In]", Si <= [In])
        PrintResult("Si <= UI", Si <= UI)
        PrintResult("Si <= Lo", Si <= Lo)
        PrintResult("Si <= UL", Si <= UL)
        PrintResult("Si <= De", Si <= De)
        PrintResult("Si <= Si", Si <= Si)
        PrintResult("Si <= [Do]", Si <= [Do])
        PrintResult("Si <= St", Si <= St)
        PrintResult("Si <= Ob", Si <= Ob)
        PrintResult("Si <= Tc", Si <= Tc)
        PrintResult("[Do] <= BoFalse", [Do] <= BoFalse)
        PrintResult("[Do] <= BoTrue", [Do] <= BoTrue)
        PrintResult("[Do] <= SB", [Do] <= SB)
        PrintResult("[Do] <= By", [Do] <= By)
        PrintResult("[Do] <= Sh", [Do] <= Sh)
        PrintResult("[Do] <= US", [Do] <= US)
        PrintResult("[Do] <= [In]", [Do] <= [In])
        PrintResult("[Do] <= UI", [Do] <= UI)
        PrintResult("[Do] <= Lo", [Do] <= Lo)
        PrintResult("[Do] <= UL", [Do] <= UL)
        PrintResult("[Do] <= De", [Do] <= De)
        PrintResult("[Do] <= Si", [Do] <= Si)
        PrintResult("[Do] <= [Do]", [Do] <= [Do])
        PrintResult("[Do] <= St", [Do] <= St)
        PrintResult("[Do] <= Ob", [Do] <= Ob)
        PrintResult("[Do] <= Tc", [Do] <= Tc)
        PrintResult("St <= BoFalse", St <= BoFalse)
        PrintResult("St <= BoTrue", St <= BoTrue)
        PrintResult("St <= SB", St <= SB)
        PrintResult("St <= By", St <= By)
        PrintResult("St <= Sh", St <= Sh)
        PrintResult("St <= US", St <= US)
        PrintResult("St <= [In]", St <= [In])
        PrintResult("St <= UI", St <= UI)
        PrintResult("St <= Lo", St <= Lo)
        PrintResult("St <= UL", St <= UL)
        PrintResult("St <= De", St <= De)
        PrintResult("St <= Si", St <= Si)
        PrintResult("St <= [Do]", St <= [Do])
        PrintResult("St <= St", St <= St)
        PrintResult("St <= Ob", St <= Ob)
        PrintResult("St <= Tc", St <= Tc)
        PrintResult("Ob <= BoFalse", Ob <= BoFalse)
        PrintResult("Ob <= BoTrue", Ob <= BoTrue)
        PrintResult("Ob <= SB", Ob <= SB)
        PrintResult("Ob <= By", Ob <= By)
        PrintResult("Ob <= Sh", Ob <= Sh)
        PrintResult("Ob <= US", Ob <= US)
        PrintResult("Ob <= [In]", Ob <= [In])
        PrintResult("Ob <= UI", Ob <= UI)
        PrintResult("Ob <= Lo", Ob <= Lo)
        PrintResult("Ob <= UL", Ob <= UL)
        PrintResult("Ob <= De", Ob <= De)
        PrintResult("Ob <= Si", Ob <= Si)
        PrintResult("Ob <= [Do]", Ob <= [Do])
        PrintResult("Ob <= St", Ob <= St)
        PrintResult("Ob <= Ob", Ob <= Ob)
        PrintResult("Ob <= Tc", Ob <= Tc)
        PrintResult("Tc <= BoFalse", Tc <= BoFalse)
        PrintResult("Tc <= BoTrue", Tc <= BoTrue)
        PrintResult("Tc <= SB", Tc <= SB)
        PrintResult("Tc <= By", Tc <= By)
        PrintResult("Tc <= Sh", Tc <= Sh)
        PrintResult("Tc <= US", Tc <= US)
        PrintResult("Tc <= [In]", Tc <= [In])
        PrintResult("Tc <= UI", Tc <= UI)
        PrintResult("Tc <= Lo", Tc <= Lo)
        PrintResult("Tc <= UL", Tc <= UL)
        PrintResult("Tc <= De", Tc <= De)
        PrintResult("Tc <= Si", Tc <= Si)
        PrintResult("Tc <= [Do]", Tc <= [Do])
        PrintResult("Tc <= St", Tc <= St)
        PrintResult("Tc <= Ob", Tc <= Ob)
        PrintResult("Tc <= Tc", Tc <= Tc)
        PrintResult("BoFalse >= BoFalse", BoFalse >= BoFalse)
        PrintResult("BoFalse >= BoTrue", BoFalse >= BoTrue)
        PrintResult("BoFalse >= SB", BoFalse >= SB)
        PrintResult("BoFalse >= By", BoFalse >= By)
        PrintResult("BoFalse >= Sh", BoFalse >= Sh)
        PrintResult("BoFalse >= US", BoFalse >= US)
        PrintResult("BoFalse >= [In]", BoFalse >= [In])
        PrintResult("BoFalse >= UI", BoFalse >= UI)
        PrintResult("BoFalse >= Lo", BoFalse >= Lo)
        PrintResult("BoFalse >= UL", BoFalse >= UL)
        PrintResult("BoFalse >= De", BoFalse >= De)
        PrintResult("BoFalse >= Si", BoFalse >= Si)
        PrintResult("BoFalse >= [Do]", BoFalse >= [Do])
        PrintResult("BoFalse >= St", BoFalse >= St)
        PrintResult("BoFalse >= Ob", BoFalse >= Ob)
        PrintResult("BoFalse >= Tc", BoFalse >= Tc)
        PrintResult("BoTrue >= BoFalse", BoTrue >= BoFalse)
        PrintResult("BoTrue >= BoTrue", BoTrue >= BoTrue)
        PrintResult("BoTrue >= SB", BoTrue >= SB)
        PrintResult("BoTrue >= By", BoTrue >= By)
        PrintResult("BoTrue >= Sh", BoTrue >= Sh)
        PrintResult("BoTrue >= US", BoTrue >= US)
        PrintResult("BoTrue >= [In]", BoTrue >= [In])
        PrintResult("BoTrue >= UI", BoTrue >= UI)
        PrintResult("BoTrue >= Lo", BoTrue >= Lo)
        PrintResult("BoTrue >= UL", BoTrue >= UL)
        PrintResult("BoTrue >= De", BoTrue >= De)
        PrintResult("BoTrue >= Si", BoTrue >= Si)
        PrintResult("BoTrue >= [Do]", BoTrue >= [Do])
        PrintResult("BoTrue >= St", BoTrue >= St)
        PrintResult("BoTrue >= Ob", BoTrue >= Ob)
        PrintResult("BoTrue >= Tc", BoTrue >= Tc)
        PrintResult("SB >= BoFalse", SB >= BoFalse)
        PrintResult("SB >= BoTrue", SB >= BoTrue)
        PrintResult("SB >= SB", SB >= SB)
        PrintResult("SB >= By", SB >= By)
        PrintResult("SB >= Sh", SB >= Sh)
        PrintResult("SB >= US", SB >= US)
        PrintResult("SB >= [In]", SB >= [In])
        PrintResult("SB >= UI", SB >= UI)
        PrintResult("SB >= Lo", SB >= Lo)
        PrintResult("SB >= UL", SB >= UL)
        PrintResult("SB >= De", SB >= De)
        PrintResult("SB >= Si", SB >= Si)
        PrintResult("SB >= [Do]", SB >= [Do])
        PrintResult("SB >= St", SB >= St)
        PrintResult("SB >= Ob", SB >= Ob)
        PrintResult("SB >= Tc", SB >= Tc)
        PrintResult("By >= BoFalse", By >= BoFalse)
        PrintResult("By >= BoTrue", By >= BoTrue)
        PrintResult("By >= SB", By >= SB)
        PrintResult("By >= By", By >= By)
        PrintResult("By >= Sh", By >= Sh)
        PrintResult("By >= US", By >= US)
        PrintResult("By >= [In]", By >= [In])
        PrintResult("By >= UI", By >= UI)
        PrintResult("By >= Lo", By >= Lo)
        PrintResult("By >= UL", By >= UL)
        PrintResult("By >= De", By >= De)
        PrintResult("By >= Si", By >= Si)
        PrintResult("By >= [Do]", By >= [Do])
        PrintResult("By >= St", By >= St)
        PrintResult("By >= Ob", By >= Ob)
        PrintResult("By >= Tc", By >= Tc)
        PrintResult("Sh >= BoFalse", Sh >= BoFalse)
        PrintResult("Sh >= BoTrue", Sh >= BoTrue)
        PrintResult("Sh >= SB", Sh >= SB)
        PrintResult("Sh >= By", Sh >= By)
        PrintResult("Sh >= Sh", Sh >= Sh)
        PrintResult("Sh >= US", Sh >= US)
        PrintResult("Sh >= [In]", Sh >= [In])
        PrintResult("Sh >= UI", Sh >= UI)
        PrintResult("Sh >= Lo", Sh >= Lo)
        PrintResult("Sh >= UL", Sh >= UL)
        PrintResult("Sh >= De", Sh >= De)
        PrintResult("Sh >= Si", Sh >= Si)
        PrintResult("Sh >= [Do]", Sh >= [Do])
        PrintResult("Sh >= St", Sh >= St)
        PrintResult("Sh >= Ob", Sh >= Ob)
        PrintResult("Sh >= Tc", Sh >= Tc)
        PrintResult("US >= BoFalse", US >= BoFalse)
        PrintResult("US >= BoTrue", US >= BoTrue)
        PrintResult("US >= SB", US >= SB)
        PrintResult("US >= By", US >= By)
        PrintResult("US >= Sh", US >= Sh)
        PrintResult("US >= US", US >= US)
        PrintResult("US >= [In]", US >= [In])
        PrintResult("US >= UI", US >= UI)
        PrintResult("US >= Lo", US >= Lo)
        PrintResult("US >= UL", US >= UL)
        PrintResult("US >= De", US >= De)
        PrintResult("US >= Si", US >= Si)
        PrintResult("US >= [Do]", US >= [Do])
        PrintResult("US >= St", US >= St)
        PrintResult("US >= Ob", US >= Ob)
        PrintResult("US >= Tc", US >= Tc)
        PrintResult("[In] >= BoFalse", [In] >= BoFalse)
        PrintResult("[In] >= BoTrue", [In] >= BoTrue)
        PrintResult("[In] >= SB", [In] >= SB)
        PrintResult("[In] >= By", [In] >= By)
        PrintResult("[In] >= Sh", [In] >= Sh)
        PrintResult("[In] >= US", [In] >= US)
        PrintResult("[In] >= [In]", [In] >= [In])
        PrintResult("[In] >= UI", [In] >= UI)
        PrintResult("[In] >= Lo", [In] >= Lo)
        PrintResult("[In] >= UL", [In] >= UL)
        PrintResult("[In] >= De", [In] >= De)
        PrintResult("[In] >= Si", [In] >= Si)
        PrintResult("[In] >= [Do]", [In] >= [Do])
        PrintResult("[In] >= St", [In] >= St)
        PrintResult("[In] >= Ob", [In] >= Ob)
        PrintResult("[In] >= Tc", [In] >= Tc)
        PrintResult("UI >= BoFalse", UI >= BoFalse)
        PrintResult("UI >= BoTrue", UI >= BoTrue)
        PrintResult("UI >= SB", UI >= SB)
        PrintResult("UI >= By", UI >= By)
        PrintResult("UI >= Sh", UI >= Sh)
        PrintResult("UI >= US", UI >= US)
        PrintResult("UI >= [In]", UI >= [In])
        PrintResult("UI >= UI", UI >= UI)
        PrintResult("UI >= Lo", UI >= Lo)
        PrintResult("UI >= UL", UI >= UL)
        PrintResult("UI >= De", UI >= De)
        PrintResult("UI >= Si", UI >= Si)
        PrintResult("UI >= [Do]", UI >= [Do])
        PrintResult("UI >= St", UI >= St)
        PrintResult("UI >= Ob", UI >= Ob)
        PrintResult("UI >= Tc", UI >= Tc)
        PrintResult("Lo >= BoFalse", Lo >= BoFalse)
        PrintResult("Lo >= BoTrue", Lo >= BoTrue)
        PrintResult("Lo >= SB", Lo >= SB)
        PrintResult("Lo >= By", Lo >= By)
        PrintResult("Lo >= Sh", Lo >= Sh)
        PrintResult("Lo >= US", Lo >= US)
        PrintResult("Lo >= [In]", Lo >= [In])
        PrintResult("Lo >= UI", Lo >= UI)
        PrintResult("Lo >= Lo", Lo >= Lo)
        PrintResult("Lo >= UL", Lo >= UL)
        PrintResult("Lo >= De", Lo >= De)
        PrintResult("Lo >= Si", Lo >= Si)
        PrintResult("Lo >= [Do]", Lo >= [Do])
        PrintResult("Lo >= St", Lo >= St)
        PrintResult("Lo >= Ob", Lo >= Ob)
        PrintResult("Lo >= Tc", Lo >= Tc)
        PrintResult("UL >= BoFalse", UL >= BoFalse)
        PrintResult("UL >= BoTrue", UL >= BoTrue)
        PrintResult("UL >= SB", UL >= SB)
        PrintResult("UL >= By", UL >= By)
        PrintResult("UL >= Sh", UL >= Sh)
        PrintResult("UL >= US", UL >= US)
        PrintResult("UL >= [In]", UL >= [In])
        PrintResult("UL >= UI", UL >= UI)
        PrintResult("UL >= Lo", UL >= Lo)
        PrintResult("UL >= UL", UL >= UL)
        PrintResult("UL >= De", UL >= De)
        PrintResult("UL >= Si", UL >= Si)
        PrintResult("UL >= [Do]", UL >= [Do])
        PrintResult("UL >= St", UL >= St)
        PrintResult("UL >= Ob", UL >= Ob)
        PrintResult("UL >= Tc", UL >= Tc)
        PrintResult("De >= BoFalse", De >= BoFalse)
        PrintResult("De >= BoTrue", De >= BoTrue)
        PrintResult("De >= SB", De >= SB)
        PrintResult("De >= By", De >= By)
        PrintResult("De >= Sh", De >= Sh)
        PrintResult("De >= US", De >= US)
        PrintResult("De >= [In]", De >= [In])
        PrintResult("De >= UI", De >= UI)
        PrintResult("De >= Lo", De >= Lo)
        PrintResult("De >= UL", De >= UL)
        PrintResult("De >= De", De >= De)
        PrintResult("De >= Si", De >= Si)
        PrintResult("De >= [Do]", De >= [Do])
        PrintResult("De >= St", De >= St)
        PrintResult("De >= Ob", De >= Ob)
        PrintResult("De >= Tc", De >= Tc)
        PrintResult("Si >= BoFalse", Si >= BoFalse)
        PrintResult("Si >= BoTrue", Si >= BoTrue)
        PrintResult("Si >= SB", Si >= SB)
        PrintResult("Si >= By", Si >= By)
        PrintResult("Si >= Sh", Si >= Sh)
        PrintResult("Si >= US", Si >= US)
        PrintResult("Si >= [In]", Si >= [In])
        PrintResult("Si >= UI", Si >= UI)
        PrintResult("Si >= Lo", Si >= Lo)
        PrintResult("Si >= UL", Si >= UL)
        PrintResult("Si >= De", Si >= De)
        PrintResult("Si >= Si", Si >= Si)
        PrintResult("Si >= [Do]", Si >= [Do])
        PrintResult("Si >= St", Si >= St)
        PrintResult("Si >= Ob", Si >= Ob)
        PrintResult("Si >= Tc", Si >= Tc)
        PrintResult("[Do] >= BoFalse", [Do] >= BoFalse)
        PrintResult("[Do] >= BoTrue", [Do] >= BoTrue)
        PrintResult("[Do] >= SB", [Do] >= SB)
        PrintResult("[Do] >= By", [Do] >= By)
        PrintResult("[Do] >= Sh", [Do] >= Sh)
        PrintResult("[Do] >= US", [Do] >= US)
        PrintResult("[Do] >= [In]", [Do] >= [In])
        PrintResult("[Do] >= UI", [Do] >= UI)
        PrintResult("[Do] >= Lo", [Do] >= Lo)
        PrintResult("[Do] >= UL", [Do] >= UL)
        PrintResult("[Do] >= De", [Do] >= De)
        PrintResult("[Do] >= Si", [Do] >= Si)
        PrintResult("[Do] >= [Do]", [Do] >= [Do])
        PrintResult("[Do] >= St", [Do] >= St)
        PrintResult("[Do] >= Ob", [Do] >= Ob)
        PrintResult("[Do] >= Tc", [Do] >= Tc)
        PrintResult("St >= BoFalse", St >= BoFalse)
        PrintResult("St >= BoTrue", St >= BoTrue)
        PrintResult("St >= SB", St >= SB)
        PrintResult("St >= By", St >= By)
        PrintResult("St >= Sh", St >= Sh)
        PrintResult("St >= US", St >= US)
        PrintResult("St >= [In]", St >= [In])
        PrintResult("St >= UI", St >= UI)
        PrintResult("St >= Lo", St >= Lo)
        PrintResult("St >= UL", St >= UL)
        PrintResult("St >= De", St >= De)
        PrintResult("St >= Si", St >= Si)
        PrintResult("St >= [Do]", St >= [Do])
        PrintResult("St >= St", St >= St)
        PrintResult("St >= Ob", St >= Ob)
        PrintResult("St >= Tc", St >= Tc)
        PrintResult("Ob >= BoFalse", Ob >= BoFalse)
        PrintResult("Ob >= BoTrue", Ob >= BoTrue)
        PrintResult("Ob >= SB", Ob >= SB)
        PrintResult("Ob >= By", Ob >= By)
        PrintResult("Ob >= Sh", Ob >= Sh)
        PrintResult("Ob >= US", Ob >= US)
        PrintResult("Ob >= [In]", Ob >= [In])
        PrintResult("Ob >= UI", Ob >= UI)
        PrintResult("Ob >= Lo", Ob >= Lo)
        PrintResult("Ob >= UL", Ob >= UL)
        PrintResult("Ob >= De", Ob >= De)
        PrintResult("Ob >= Si", Ob >= Si)
        PrintResult("Ob >= [Do]", Ob >= [Do])
        PrintResult("Ob >= St", Ob >= St)
        PrintResult("Ob >= Ob", Ob >= Ob)
        PrintResult("Ob >= Tc", Ob >= Tc)
        PrintResult("Tc >= BoFalse", Tc >= BoFalse)
        PrintResult("Tc >= BoTrue", Tc >= BoTrue)
        PrintResult("Tc >= SB", Tc >= SB)
        PrintResult("Tc >= By", Tc >= By)
        PrintResult("Tc >= Sh", Tc >= Sh)
        PrintResult("Tc >= US", Tc >= US)
        PrintResult("Tc >= [In]", Tc >= [In])
        PrintResult("Tc >= UI", Tc >= UI)
        PrintResult("Tc >= Lo", Tc >= Lo)
        PrintResult("Tc >= UL", Tc >= UL)
        PrintResult("Tc >= De", Tc >= De)
        PrintResult("Tc >= Si", Tc >= Si)
        PrintResult("Tc >= [Do]", Tc >= [Do])
        PrintResult("Tc >= St", Tc >= St)
        PrintResult("Tc >= Ob", Tc >= Ob)
        PrintResult("Tc >= Tc", Tc >= Tc)
        PrintResult("BoFalse < BoFalse", BoFalse < BoFalse)
        PrintResult("BoFalse < BoTrue", BoFalse < BoTrue)
        PrintResult("BoFalse < SB", BoFalse < SB)
        PrintResult("BoFalse < By", BoFalse < By)
        PrintResult("BoFalse < Sh", BoFalse < Sh)
        PrintResult("BoFalse < US", BoFalse < US)
        PrintResult("BoFalse < [In]", BoFalse < [In])
        PrintResult("BoFalse < UI", BoFalse < UI)
        PrintResult("BoFalse < Lo", BoFalse < Lo)
        PrintResult("BoFalse < UL", BoFalse < UL)
        PrintResult("BoFalse < De", BoFalse < De)
        PrintResult("BoFalse < Si", BoFalse < Si)
        PrintResult("BoFalse < [Do]", BoFalse < [Do])
        PrintResult("BoFalse < St", BoFalse < St)
        PrintResult("BoFalse < Ob", BoFalse < Ob)
        PrintResult("BoFalse < Tc", BoFalse < Tc)
        PrintResult("BoTrue < BoFalse", BoTrue < BoFalse)
        PrintResult("BoTrue < BoTrue", BoTrue < BoTrue)
        PrintResult("BoTrue < SB", BoTrue < SB)
        PrintResult("BoTrue < By", BoTrue < By)
        PrintResult("BoTrue < Sh", BoTrue < Sh)
        PrintResult("BoTrue < US", BoTrue < US)
        PrintResult("BoTrue < [In]", BoTrue < [In])
        PrintResult("BoTrue < UI", BoTrue < UI)
        PrintResult("BoTrue < Lo", BoTrue < Lo)
        PrintResult("BoTrue < UL", BoTrue < UL)
        PrintResult("BoTrue < De", BoTrue < De)
        PrintResult("BoTrue < Si", BoTrue < Si)
        PrintResult("BoTrue < [Do]", BoTrue < [Do])
        PrintResult("BoTrue < St", BoTrue < St)
        PrintResult("BoTrue < Ob", BoTrue < Ob)
        PrintResult("BoTrue < Tc", BoTrue < Tc)
        PrintResult("SB < BoFalse", SB < BoFalse)
        PrintResult("SB < BoTrue", SB < BoTrue)
        PrintResult("SB < SB", SB < SB)
        PrintResult("SB < By", SB < By)
        PrintResult("SB < Sh", SB < Sh)
        PrintResult("SB < US", SB < US)
        PrintResult("SB < [In]", SB < [In])
        PrintResult("SB < UI", SB < UI)
        PrintResult("SB < Lo", SB < Lo)
        PrintResult("SB < UL", SB < UL)
        PrintResult("SB < De", SB < De)
        PrintResult("SB < Si", SB < Si)
        PrintResult("SB < [Do]", SB < [Do])
        PrintResult("SB < St", SB < St)
        PrintResult("SB < Ob", SB < Ob)
        PrintResult("SB < Tc", SB < Tc)
        PrintResult("By < BoFalse", By < BoFalse)
        PrintResult("By < BoTrue", By < BoTrue)
        PrintResult("By < SB", By < SB)
        PrintResult("By < By", By < By)
        PrintResult("By < Sh", By < Sh)
        PrintResult("By < US", By < US)
        PrintResult("By < [In]", By < [In])
        PrintResult("By < UI", By < UI)
        PrintResult("By < Lo", By < Lo)
        PrintResult("By < UL", By < UL)
        PrintResult("By < De", By < De)
        PrintResult("By < Si", By < Si)
        PrintResult("By < [Do]", By < [Do])
        PrintResult("By < St", By < St)
        PrintResult("By < Ob", By < Ob)
        PrintResult("By < Tc", By < Tc)
        PrintResult("Sh < BoFalse", Sh < BoFalse)
        PrintResult("Sh < BoTrue", Sh < BoTrue)
        PrintResult("Sh < SB", Sh < SB)
        PrintResult("Sh < By", Sh < By)
        PrintResult("Sh < Sh", Sh < Sh)
        PrintResult("Sh < US", Sh < US)
        PrintResult("Sh < [In]", Sh < [In])
        PrintResult("Sh < UI", Sh < UI)
        PrintResult("Sh < Lo", Sh < Lo)
        PrintResult("Sh < UL", Sh < UL)
        PrintResult("Sh < De", Sh < De)
        PrintResult("Sh < Si", Sh < Si)
        PrintResult("Sh < [Do]", Sh < [Do])
        PrintResult("Sh < St", Sh < St)
        PrintResult("Sh < Ob", Sh < Ob)
        PrintResult("Sh < Tc", Sh < Tc)
        PrintResult("US < BoFalse", US < BoFalse)
        PrintResult("US < BoTrue", US < BoTrue)
        PrintResult("US < SB", US < SB)
        PrintResult("US < By", US < By)
        PrintResult("US < Sh", US < Sh)
        PrintResult("US < US", US < US)
        PrintResult("US < [In]", US < [In])
        PrintResult("US < UI", US < UI)
        PrintResult("US < Lo", US < Lo)
        PrintResult("US < UL", US < UL)
        PrintResult("US < De", US < De)
        PrintResult("US < Si", US < Si)
        PrintResult("US < [Do]", US < [Do])
        PrintResult("US < St", US < St)
        PrintResult("US < Ob", US < Ob)
        PrintResult("US < Tc", US < Tc)
        PrintResult("[In] < BoFalse", [In] < BoFalse)
        PrintResult("[In] < BoTrue", [In] < BoTrue)
        PrintResult("[In] < SB", [In] < SB)
        PrintResult("[In] < By", [In] < By)
        PrintResult("[In] < Sh", [In] < Sh)
        PrintResult("[In] < US", [In] < US)
        PrintResult("[In] < [In]", [In] < [In])
        PrintResult("[In] < UI", [In] < UI)
        PrintResult("[In] < Lo", [In] < Lo)
        PrintResult("[In] < UL", [In] < UL)
        PrintResult("[In] < De", [In] < De)
        PrintResult("[In] < Si", [In] < Si)
        PrintResult("[In] < [Do]", [In] < [Do])
        PrintResult("[In] < St", [In] < St)
        PrintResult("[In] < Ob", [In] < Ob)
        PrintResult("[In] < Tc", [In] < Tc)
        PrintResult("UI < BoFalse", UI < BoFalse)
        PrintResult("UI < BoTrue", UI < BoTrue)
        PrintResult("UI < SB", UI < SB)
        PrintResult("UI < By", UI < By)
        PrintResult("UI < Sh", UI < Sh)
        PrintResult("UI < US", UI < US)
        PrintResult("UI < [In]", UI < [In])
        PrintResult("UI < UI", UI < UI)
        PrintResult("UI < Lo", UI < Lo)
        PrintResult("UI < UL", UI < UL)
        PrintResult("UI < De", UI < De)
        PrintResult("UI < Si", UI < Si)
        PrintResult("UI < [Do]", UI < [Do])
        PrintResult("UI < St", UI < St)
        PrintResult("UI < Ob", UI < Ob)
        PrintResult("UI < Tc", UI < Tc)
        PrintResult("Lo < BoFalse", Lo < BoFalse)
        PrintResult("Lo < BoTrue", Lo < BoTrue)
        PrintResult("Lo < SB", Lo < SB)
        PrintResult("Lo < By", Lo < By)
        PrintResult("Lo < Sh", Lo < Sh)
        PrintResult("Lo < US", Lo < US)
        PrintResult("Lo < [In]", Lo < [In])
        PrintResult("Lo < UI", Lo < UI)
        PrintResult("Lo < Lo", Lo < Lo)
        PrintResult("Lo < UL", Lo < UL)
        PrintResult("Lo < De", Lo < De)
        PrintResult("Lo < Si", Lo < Si)
        PrintResult("Lo < [Do]", Lo < [Do])
        PrintResult("Lo < St", Lo < St)
        PrintResult("Lo < Ob", Lo < Ob)
        PrintResult("Lo < Tc", Lo < Tc)
        PrintResult("UL < BoFalse", UL < BoFalse)
        PrintResult("UL < BoTrue", UL < BoTrue)
        PrintResult("UL < SB", UL < SB)
        PrintResult("UL < By", UL < By)
        PrintResult("UL < Sh", UL < Sh)
        PrintResult("UL < US", UL < US)
        PrintResult("UL < [In]", UL < [In])
        PrintResult("UL < UI", UL < UI)
        PrintResult("UL < Lo", UL < Lo)
        PrintResult("UL < UL", UL < UL)
        PrintResult("UL < De", UL < De)
        PrintResult("UL < Si", UL < Si)
        PrintResult("UL < [Do]", UL < [Do])
        PrintResult("UL < St", UL < St)
        PrintResult("UL < Ob", UL < Ob)
        PrintResult("UL < Tc", UL < Tc)
        PrintResult("De < BoFalse", De < BoFalse)
        PrintResult("De < BoTrue", De < BoTrue)
        PrintResult("De < SB", De < SB)
        PrintResult("De < By", De < By)
        PrintResult("De < Sh", De < Sh)
        PrintResult("De < US", De < US)
        PrintResult("De < [In]", De < [In])
        PrintResult("De < UI", De < UI)
        PrintResult("De < Lo", De < Lo)
        PrintResult("De < UL", De < UL)
        PrintResult("De < De", De < De)
        PrintResult("De < Si", De < Si)
        PrintResult("De < [Do]", De < [Do])
        PrintResult("De < St", De < St)
        PrintResult("De < Ob", De < Ob)
        PrintResult("De < Tc", De < Tc)
        PrintResult("Si < BoFalse", Si < BoFalse)
        PrintResult("Si < BoTrue", Si < BoTrue)
        PrintResult("Si < SB", Si < SB)
        PrintResult("Si < By", Si < By)
        PrintResult("Si < Sh", Si < Sh)
        PrintResult("Si < US", Si < US)
        PrintResult("Si < [In]", Si < [In])
        PrintResult("Si < UI", Si < UI)
        PrintResult("Si < Lo", Si < Lo)
        PrintResult("Si < UL", Si < UL)
        PrintResult("Si < De", Si < De)
        PrintResult("Si < Si", Si < Si)
        PrintResult("Si < [Do]", Si < [Do])
        PrintResult("Si < St", Si < St)
        PrintResult("Si < Ob", Si < Ob)
        PrintResult("Si < Tc", Si < Tc)
        PrintResult("[Do] < BoFalse", [Do] < BoFalse)
        PrintResult("[Do] < BoTrue", [Do] < BoTrue)
        PrintResult("[Do] < SB", [Do] < SB)
        PrintResult("[Do] < By", [Do] < By)
        PrintResult("[Do] < Sh", [Do] < Sh)
        PrintResult("[Do] < US", [Do] < US)
        PrintResult("[Do] < [In]", [Do] < [In])
        PrintResult("[Do] < UI", [Do] < UI)
        PrintResult("[Do] < Lo", [Do] < Lo)
        PrintResult("[Do] < UL", [Do] < UL)
        PrintResult("[Do] < De", [Do] < De)
        PrintResult("[Do] < Si", [Do] < Si)
        PrintResult("[Do] < [Do]", [Do] < [Do])
        PrintResult("[Do] < St", [Do] < St)
        PrintResult("[Do] < Ob", [Do] < Ob)
        PrintResult("[Do] < Tc", [Do] < Tc)
        PrintResult("St < BoFalse", St < BoFalse)
        PrintResult("St < BoTrue", St < BoTrue)
        PrintResult("St < SB", St < SB)
        PrintResult("St < By", St < By)
        PrintResult("St < Sh", St < Sh)
        PrintResult("St < US", St < US)
        PrintResult("St < [In]", St < [In])
        PrintResult("St < UI", St < UI)
        PrintResult("St < Lo", St < Lo)
        PrintResult("St < UL", St < UL)
        PrintResult("St < De", St < De)
        PrintResult("St < Si", St < Si)
        PrintResult("St < [Do]", St < [Do])
        PrintResult("St < St", St < St)
        PrintResult("St < Ob", St < Ob)
        PrintResult("St < Tc", St < Tc)
        PrintResult("Ob < BoFalse", Ob < BoFalse)
        PrintResult("Ob < BoTrue", Ob < BoTrue)
        PrintResult("Ob < SB", Ob < SB)
        PrintResult("Ob < By", Ob < By)
        PrintResult("Ob < Sh", Ob < Sh)
        PrintResult("Ob < US", Ob < US)
        PrintResult("Ob < [In]", Ob < [In])
        PrintResult("Ob < UI", Ob < UI)
        PrintResult("Ob < Lo", Ob < Lo)
        PrintResult("Ob < UL", Ob < UL)
        PrintResult("Ob < De", Ob < De)
        PrintResult("Ob < Si", Ob < Si)
        PrintResult("Ob < [Do]", Ob < [Do])
        PrintResult("Ob < St", Ob < St)
        PrintResult("Ob < Ob", Ob < Ob)
        PrintResult("Ob < Tc", Ob < Tc)
        PrintResult("Tc < BoFalse", Tc < BoFalse)
        PrintResult("Tc < BoTrue", Tc < BoTrue)
        PrintResult("Tc < SB", Tc < SB)
        PrintResult("Tc < By", Tc < By)
        PrintResult("Tc < Sh", Tc < Sh)
        PrintResult("Tc < US", Tc < US)
        PrintResult("Tc < [In]", Tc < [In])
        PrintResult("Tc < UI", Tc < UI)
        PrintResult("Tc < Lo", Tc < Lo)
        PrintResult("Tc < UL", Tc < UL)
        PrintResult("Tc < De", Tc < De)
        PrintResult("Tc < Si", Tc < Si)
        PrintResult("Tc < [Do]", Tc < [Do])
        PrintResult("Tc < St", Tc < St)
        PrintResult("Tc < Ob", Tc < Ob)
        PrintResult("Tc < Tc", Tc < Tc)
        PrintResult("BoFalse > BoFalse", BoFalse > BoFalse)
        PrintResult("BoFalse > BoTrue", BoFalse > BoTrue)
        PrintResult("BoFalse > SB", BoFalse > SB)
        PrintResult("BoFalse > By", BoFalse > By)
        PrintResult("BoFalse > Sh", BoFalse > Sh)
        PrintResult("BoFalse > US", BoFalse > US)
        PrintResult("BoFalse > [In]", BoFalse > [In])
        PrintResult("BoFalse > UI", BoFalse > UI)
        PrintResult("BoFalse > Lo", BoFalse > Lo)
        PrintResult("BoFalse > UL", BoFalse > UL)
        PrintResult("BoFalse > De", BoFalse > De)
        PrintResult("BoFalse > Si", BoFalse > Si)
        PrintResult("BoFalse > [Do]", BoFalse > [Do])
        PrintResult("BoFalse > St", BoFalse > St)
        PrintResult("BoFalse > Ob", BoFalse > Ob)
        PrintResult("BoFalse > Tc", BoFalse > Tc)
        PrintResult("BoTrue > BoFalse", BoTrue > BoFalse)
        PrintResult("BoTrue > BoTrue", BoTrue > BoTrue)
        PrintResult("BoTrue > SB", BoTrue > SB)
        PrintResult("BoTrue > By", BoTrue > By)
        PrintResult("BoTrue > Sh", BoTrue > Sh)
        PrintResult("BoTrue > US", BoTrue > US)
        PrintResult("BoTrue > [In]", BoTrue > [In])
        PrintResult("BoTrue > UI", BoTrue > UI)
        PrintResult("BoTrue > Lo", BoTrue > Lo)
        PrintResult("BoTrue > UL", BoTrue > UL)
        PrintResult("BoTrue > De", BoTrue > De)
        PrintResult("BoTrue > Si", BoTrue > Si)
        PrintResult("BoTrue > [Do]", BoTrue > [Do])
        PrintResult("BoTrue > St", BoTrue > St)
        PrintResult("BoTrue > Ob", BoTrue > Ob)
        PrintResult("BoTrue > Tc", BoTrue > Tc)
        PrintResult("SB > BoFalse", SB > BoFalse)
        PrintResult("SB > BoTrue", SB > BoTrue)
        PrintResult("SB > SB", SB > SB)
        PrintResult("SB > By", SB > By)
        PrintResult("SB > Sh", SB > Sh)
        PrintResult("SB > US", SB > US)
        PrintResult("SB > [In]", SB > [In])
        PrintResult("SB > UI", SB > UI)
        PrintResult("SB > Lo", SB > Lo)
        PrintResult("SB > UL", SB > UL)
        PrintResult("SB > De", SB > De)
        PrintResult("SB > Si", SB > Si)
        PrintResult("SB > [Do]", SB > [Do])
        PrintResult("SB > St", SB > St)
        PrintResult("SB > Ob", SB > Ob)
        PrintResult("SB > Tc", SB > Tc)
        PrintResult("By > BoFalse", By > BoFalse)
        PrintResult("By > BoTrue", By > BoTrue)
        PrintResult("By > SB", By > SB)
        PrintResult("By > By", By > By)
        PrintResult("By > Sh", By > Sh)
        PrintResult("By > US", By > US)
        PrintResult("By > [In]", By > [In])
        PrintResult("By > UI", By > UI)
        PrintResult("By > Lo", By > Lo)
        PrintResult("By > UL", By > UL)
        PrintResult("By > De", By > De)
        PrintResult("By > Si", By > Si)
        PrintResult("By > [Do]", By > [Do])
        PrintResult("By > St", By > St)
        PrintResult("By > Ob", By > Ob)
        PrintResult("By > Tc", By > Tc)
        PrintResult("Sh > BoFalse", Sh > BoFalse)
        PrintResult("Sh > BoTrue", Sh > BoTrue)
        PrintResult("Sh > SB", Sh > SB)
        PrintResult("Sh > By", Sh > By)
        PrintResult("Sh > Sh", Sh > Sh)
        PrintResult("Sh > US", Sh > US)
        PrintResult("Sh > [In]", Sh > [In])
        PrintResult("Sh > UI", Sh > UI)
        PrintResult("Sh > Lo", Sh > Lo)
        PrintResult("Sh > UL", Sh > UL)
        PrintResult("Sh > De", Sh > De)
        PrintResult("Sh > Si", Sh > Si)
        PrintResult("Sh > [Do]", Sh > [Do])
        PrintResult("Sh > St", Sh > St)
        PrintResult("Sh > Ob", Sh > Ob)
        PrintResult("Sh > Tc", Sh > Tc)
        PrintResult("US > BoFalse", US > BoFalse)
        PrintResult("US > BoTrue", US > BoTrue)
        PrintResult("US > SB", US > SB)
        PrintResult("US > By", US > By)
        PrintResult("US > Sh", US > Sh)
        PrintResult("US > US", US > US)
        PrintResult("US > [In]", US > [In])
        PrintResult("US > UI", US > UI)
        PrintResult("US > Lo", US > Lo)
        PrintResult("US > UL", US > UL)
        PrintResult("US > De", US > De)
        PrintResult("US > Si", US > Si)
        PrintResult("US > [Do]", US > [Do])
        PrintResult("US > St", US > St)
        PrintResult("US > Ob", US > Ob)
        PrintResult("US > Tc", US > Tc)
        PrintResult("[In] > BoFalse", [In] > BoFalse)
        PrintResult("[In] > BoTrue", [In] > BoTrue)
        PrintResult("[In] > SB", [In] > SB)
        PrintResult("[In] > By", [In] > By)
        PrintResult("[In] > Sh", [In] > Sh)
        PrintResult("[In] > US", [In] > US)
        PrintResult("[In] > [In]", [In] > [In])
        PrintResult("[In] > UI", [In] > UI)
        PrintResult("[In] > Lo", [In] > Lo)
        PrintResult("[In] > UL", [In] > UL)
        PrintResult("[In] > De", [In] > De)
        PrintResult("[In] > Si", [In] > Si)
        PrintResult("[In] > [Do]", [In] > [Do])
        PrintResult("[In] > St", [In] > St)
        PrintResult("[In] > Ob", [In] > Ob)
        PrintResult("[In] > Tc", [In] > Tc)
        PrintResult("UI > BoFalse", UI > BoFalse)
        PrintResult("UI > BoTrue", UI > BoTrue)
        PrintResult("UI > SB", UI > SB)
        PrintResult("UI > By", UI > By)
        PrintResult("UI > Sh", UI > Sh)
        PrintResult("UI > US", UI > US)
        PrintResult("UI > [In]", UI > [In])
        PrintResult("UI > UI", UI > UI)
        PrintResult("UI > Lo", UI > Lo)
        PrintResult("UI > UL", UI > UL)
        PrintResult("UI > De", UI > De)
        PrintResult("UI > Si", UI > Si)
        PrintResult("UI > [Do]", UI > [Do])
        PrintResult("UI > St", UI > St)
        PrintResult("UI > Ob", UI > Ob)
        PrintResult("UI > Tc", UI > Tc)
        PrintResult("Lo > BoFalse", Lo > BoFalse)
        PrintResult("Lo > BoTrue", Lo > BoTrue)
        PrintResult("Lo > SB", Lo > SB)
        PrintResult("Lo > By", Lo > By)
        PrintResult("Lo > Sh", Lo > Sh)
        PrintResult("Lo > US", Lo > US)
        PrintResult("Lo > [In]", Lo > [In])
        PrintResult("Lo > UI", Lo > UI)
        PrintResult("Lo > Lo", Lo > Lo)
        PrintResult("Lo > UL", Lo > UL)
        PrintResult("Lo > De", Lo > De)
        PrintResult("Lo > Si", Lo > Si)
        PrintResult("Lo > [Do]", Lo > [Do])
        PrintResult("Lo > St", Lo > St)
        PrintResult("Lo > Ob", Lo > Ob)
        PrintResult("Lo > Tc", Lo > Tc)
        PrintResult("UL > BoFalse", UL > BoFalse)
        PrintResult("UL > BoTrue", UL > BoTrue)
        PrintResult("UL > SB", UL > SB)
        PrintResult("UL > By", UL > By)
        PrintResult("UL > Sh", UL > Sh)
        PrintResult("UL > US", UL > US)
        PrintResult("UL > [In]", UL > [In])
        PrintResult("UL > UI", UL > UI)
        PrintResult("UL > Lo", UL > Lo)
        PrintResult("UL > UL", UL > UL)
        PrintResult("UL > De", UL > De)
        PrintResult("UL > Si", UL > Si)
        PrintResult("UL > [Do]", UL > [Do])
        PrintResult("UL > St", UL > St)
        PrintResult("UL > Ob", UL > Ob)
        PrintResult("UL > Tc", UL > Tc)
        PrintResult("De > BoFalse", De > BoFalse)
        PrintResult("De > BoTrue", De > BoTrue)
        PrintResult("De > SB", De > SB)
        PrintResult("De > By", De > By)
        PrintResult("De > Sh", De > Sh)
        PrintResult("De > US", De > US)
        PrintResult("De > [In]", De > [In])
        PrintResult("De > UI", De > UI)
        PrintResult("De > Lo", De > Lo)
        PrintResult("De > UL", De > UL)
        PrintResult("De > De", De > De)
        PrintResult("De > Si", De > Si)
        PrintResult("De > [Do]", De > [Do])
        PrintResult("De > St", De > St)
        PrintResult("De > Ob", De > Ob)
        PrintResult("De > Tc", De > Tc)
        PrintResult("Si > BoFalse", Si > BoFalse)
        PrintResult("Si > BoTrue", Si > BoTrue)
        PrintResult("Si > SB", Si > SB)
        PrintResult("Si > By", Si > By)
        PrintResult("Si > Sh", Si > Sh)
        PrintResult("Si > US", Si > US)
        PrintResult("Si > [In]", Si > [In])
        PrintResult("Si > UI", Si > UI)
        PrintResult("Si > Lo", Si > Lo)
        PrintResult("Si > UL", Si > UL)
        PrintResult("Si > De", Si > De)
        PrintResult("Si > Si", Si > Si)
        PrintResult("Si > [Do]", Si > [Do])
        PrintResult("Si > St", Si > St)
        PrintResult("Si > Ob", Si > Ob)
        PrintResult("Si > Tc", Si > Tc)
        PrintResult("[Do] > BoFalse", [Do] > BoFalse)
        PrintResult("[Do] > BoTrue", [Do] > BoTrue)
        PrintResult("[Do] > SB", [Do] > SB)
        PrintResult("[Do] > By", [Do] > By)
        PrintResult("[Do] > Sh", [Do] > Sh)
        PrintResult("[Do] > US", [Do] > US)
        PrintResult("[Do] > [In]", [Do] > [In])
        PrintResult("[Do] > UI", [Do] > UI)
        PrintResult("[Do] > Lo", [Do] > Lo)
        PrintResult("[Do] > UL", [Do] > UL)
        PrintResult("[Do] > De", [Do] > De)
        PrintResult("[Do] > Si", [Do] > Si)
        PrintResult("[Do] > [Do]", [Do] > [Do])
        PrintResult("[Do] > St", [Do] > St)
        PrintResult("[Do] > Ob", [Do] > Ob)
        PrintResult("[Do] > Tc", [Do] > Tc)
        PrintResult("St > BoFalse", St > BoFalse)
        PrintResult("St > BoTrue", St > BoTrue)
        PrintResult("St > SB", St > SB)
        PrintResult("St > By", St > By)
        PrintResult("St > Sh", St > Sh)
        PrintResult("St > US", St > US)
        PrintResult("St > [In]", St > [In])
        PrintResult("St > UI", St > UI)
        PrintResult("St > Lo", St > Lo)
        PrintResult("St > UL", St > UL)
        PrintResult("St > De", St > De)
        PrintResult("St > Si", St > Si)
        PrintResult("St > [Do]", St > [Do])
        PrintResult("St > St", St > St)
        PrintResult("St > Ob", St > Ob)
        PrintResult("St > Tc", St > Tc)
        PrintResult("Ob > BoFalse", Ob > BoFalse)
        PrintResult("Ob > BoTrue", Ob > BoTrue)
        PrintResult("Ob > SB", Ob > SB)
        PrintResult("Ob > By", Ob > By)
        PrintResult("Ob > Sh", Ob > Sh)
        PrintResult("Ob > US", Ob > US)
        PrintResult("Ob > [In]", Ob > [In])
        PrintResult("Ob > UI", Ob > UI)
        PrintResult("Ob > Lo", Ob > Lo)
        PrintResult("Ob > UL", Ob > UL)
        PrintResult("Ob > De", Ob > De)
        PrintResult("Ob > Si", Ob > Si)
        PrintResult("Ob > [Do]", Ob > [Do])
        PrintResult("Ob > St", Ob > St)
        PrintResult("Ob > Ob", Ob > Ob)
        PrintResult("Ob > Tc", Ob > Tc)
        PrintResult("Tc > BoFalse", Tc > BoFalse)
        PrintResult("Tc > BoTrue", Tc > BoTrue)
        PrintResult("Tc > SB", Tc > SB)
        PrintResult("Tc > By", Tc > By)
        PrintResult("Tc > Sh", Tc > Sh)
        PrintResult("Tc > US", Tc > US)
        PrintResult("Tc > [In]", Tc > [In])
        PrintResult("Tc > UI", Tc > UI)
        PrintResult("Tc > Lo", Tc > Lo)
        PrintResult("Tc > UL", Tc > UL)
        PrintResult("Tc > De", Tc > De)
        PrintResult("Tc > Si", Tc > Si)
        PrintResult("Tc > [Do]", Tc > [Do])
        PrintResult("Tc > St", Tc > St)
        PrintResult("Tc > Ob", Tc > Ob)
        PrintResult("Tc > Tc", Tc > Tc)
        PrintResult("BoFalse Xor BoFalse", BoFalse Xor BoFalse)
        PrintResult("BoFalse Xor BoTrue", BoFalse Xor BoTrue)
        PrintResult("BoFalse Xor SB", BoFalse Xor SB)
        PrintResult("BoFalse Xor By", BoFalse Xor By)
        PrintResult("BoFalse Xor Sh", BoFalse Xor Sh)
        PrintResult("BoFalse Xor US", BoFalse Xor US)
        PrintResult("BoFalse Xor [In]", BoFalse Xor [In])
        PrintResult("BoFalse Xor UI", BoFalse Xor UI)
        PrintResult("BoFalse Xor Lo", BoFalse Xor Lo)
        PrintResult("BoFalse Xor UL", BoFalse Xor UL)
        PrintResult("BoFalse Xor De", BoFalse Xor De)
        PrintResult("BoFalse Xor Si", BoFalse Xor Si)
        PrintResult("BoFalse Xor [Do]", BoFalse Xor [Do])
        PrintResult("BoFalse Xor St", BoFalse Xor St)
        PrintResult("BoFalse Xor Ob", BoFalse Xor Ob)
        PrintResult("BoFalse Xor Tc", BoFalse Xor Tc)
        PrintResult("BoTrue Xor BoFalse", BoTrue Xor BoFalse)
        PrintResult("BoTrue Xor BoTrue", BoTrue Xor BoTrue)
        PrintResult("BoTrue Xor SB", BoTrue Xor SB)
        PrintResult("BoTrue Xor By", BoTrue Xor By)
        PrintResult("BoTrue Xor Sh", BoTrue Xor Sh)
        PrintResult("BoTrue Xor US", BoTrue Xor US)
        PrintResult("BoTrue Xor [In]", BoTrue Xor [In])
        PrintResult("BoTrue Xor UI", BoTrue Xor UI)
        PrintResult("BoTrue Xor Lo", BoTrue Xor Lo)
        PrintResult("BoTrue Xor UL", BoTrue Xor UL)
        PrintResult("BoTrue Xor De", BoTrue Xor De)
        PrintResult("BoTrue Xor Si", BoTrue Xor Si)
        PrintResult("BoTrue Xor [Do]", BoTrue Xor [Do])
        PrintResult("BoTrue Xor St", BoTrue Xor St)
        PrintResult("BoTrue Xor Ob", BoTrue Xor Ob)
        PrintResult("BoTrue Xor Tc", BoTrue Xor Tc)
        PrintResult("SB Xor BoFalse", SB Xor BoFalse)
        PrintResult("SB Xor BoTrue", SB Xor BoTrue)
        PrintResult("SB Xor SB", SB Xor SB)
        PrintResult("SB Xor By", SB Xor By)
        PrintResult("SB Xor Sh", SB Xor Sh)
        PrintResult("SB Xor US", SB Xor US)
        PrintResult("SB Xor [In]", SB Xor [In])
        PrintResult("SB Xor UI", SB Xor UI)
        PrintResult("SB Xor Lo", SB Xor Lo)
        PrintResult("SB Xor UL", SB Xor UL)
        PrintResult("SB Xor De", SB Xor De)
        PrintResult("SB Xor Si", SB Xor Si)
        PrintResult("SB Xor [Do]", SB Xor [Do])
        PrintResult("SB Xor St", SB Xor St)
        PrintResult("SB Xor Ob", SB Xor Ob)
        PrintResult("SB Xor Tc", SB Xor Tc)
        PrintResult("By Xor BoFalse", By Xor BoFalse)
        PrintResult("By Xor BoTrue", By Xor BoTrue)
        PrintResult("By Xor SB", By Xor SB)
        PrintResult("By Xor By", By Xor By)
        PrintResult("By Xor Sh", By Xor Sh)
        PrintResult("By Xor US", By Xor US)
        PrintResult("By Xor [In]", By Xor [In])
        PrintResult("By Xor UI", By Xor UI)
        PrintResult("By Xor Lo", By Xor Lo)
        PrintResult("By Xor UL", By Xor UL)
        PrintResult("By Xor De", By Xor De)
        PrintResult("By Xor Si", By Xor Si)
        PrintResult("By Xor [Do]", By Xor [Do])
        PrintResult("By Xor St", By Xor St)
        PrintResult("By Xor Ob", By Xor Ob)
        PrintResult("By Xor Tc", By Xor Tc)
        PrintResult("Sh Xor BoFalse", Sh Xor BoFalse)
        PrintResult("Sh Xor BoTrue", Sh Xor BoTrue)
        PrintResult("Sh Xor SB", Sh Xor SB)
        PrintResult("Sh Xor By", Sh Xor By)
        PrintResult("Sh Xor Sh", Sh Xor Sh)
        PrintResult("Sh Xor US", Sh Xor US)
        PrintResult("Sh Xor [In]", Sh Xor [In])
        PrintResult("Sh Xor UI", Sh Xor UI)
        PrintResult("Sh Xor Lo", Sh Xor Lo)
        PrintResult("Sh Xor UL", Sh Xor UL)
        PrintResult("Sh Xor De", Sh Xor De)
        PrintResult("Sh Xor Si", Sh Xor Si)
        PrintResult("Sh Xor [Do]", Sh Xor [Do])
        PrintResult("Sh Xor St", Sh Xor St)
        PrintResult("Sh Xor Ob", Sh Xor Ob)
        PrintResult("Sh Xor Tc", Sh Xor Tc)
        PrintResult("US Xor BoFalse", US Xor BoFalse)
        PrintResult("US Xor BoTrue", US Xor BoTrue)
        PrintResult("US Xor SB", US Xor SB)
        PrintResult("US Xor By", US Xor By)
        PrintResult("US Xor Sh", US Xor Sh)
        PrintResult("US Xor US", US Xor US)
        PrintResult("US Xor [In]", US Xor [In])
        PrintResult("US Xor UI", US Xor UI)
        PrintResult("US Xor Lo", US Xor Lo)
        PrintResult("US Xor UL", US Xor UL)
        PrintResult("US Xor De", US Xor De)
        PrintResult("US Xor Si", US Xor Si)
        PrintResult("US Xor [Do]", US Xor [Do])
        PrintResult("US Xor St", US Xor St)
        PrintResult("US Xor Ob", US Xor Ob)
        PrintResult("US Xor Tc", US Xor Tc)
        PrintResult("[In] Xor BoFalse", [In] Xor BoFalse)
        PrintResult("[In] Xor BoTrue", [In] Xor BoTrue)
        PrintResult("[In] Xor SB", [In] Xor SB)
        PrintResult("[In] Xor By", [In] Xor By)
        PrintResult("[In] Xor Sh", [In] Xor Sh)
        PrintResult("[In] Xor US", [In] Xor US)
        PrintResult("[In] Xor [In]", [In] Xor [In])
        PrintResult("[In] Xor UI", [In] Xor UI)
        PrintResult("[In] Xor Lo", [In] Xor Lo)
        PrintResult("[In] Xor UL", [In] Xor UL)
        PrintResult("[In] Xor De", [In] Xor De)
        PrintResult("[In] Xor Si", [In] Xor Si)
        PrintResult("[In] Xor [Do]", [In] Xor [Do])
        PrintResult("[In] Xor St", [In] Xor St)
        PrintResult("[In] Xor Ob", [In] Xor Ob)
        PrintResult("[In] Xor Tc", [In] Xor Tc)
        PrintResult("UI Xor BoFalse", UI Xor BoFalse)
        PrintResult("UI Xor BoTrue", UI Xor BoTrue)
        PrintResult("UI Xor SB", UI Xor SB)
        PrintResult("UI Xor By", UI Xor By)
        PrintResult("UI Xor Sh", UI Xor Sh)
        PrintResult("UI Xor US", UI Xor US)
        PrintResult("UI Xor [In]", UI Xor [In])
        PrintResult("UI Xor UI", UI Xor UI)
        PrintResult("UI Xor Lo", UI Xor Lo)
        PrintResult("UI Xor UL", UI Xor UL)
        PrintResult("UI Xor De", UI Xor De)
        PrintResult("UI Xor Si", UI Xor Si)
        PrintResult("UI Xor [Do]", UI Xor [Do])
        PrintResult("UI Xor St", UI Xor St)
        PrintResult("UI Xor Ob", UI Xor Ob)
        PrintResult("UI Xor Tc", UI Xor Tc)
        PrintResult("Lo Xor BoFalse", Lo Xor BoFalse)
        PrintResult("Lo Xor BoTrue", Lo Xor BoTrue)
        PrintResult("Lo Xor SB", Lo Xor SB)
        PrintResult("Lo Xor By", Lo Xor By)
        PrintResult("Lo Xor Sh", Lo Xor Sh)
        PrintResult("Lo Xor US", Lo Xor US)
        PrintResult("Lo Xor [In]", Lo Xor [In])
        PrintResult("Lo Xor UI", Lo Xor UI)
        PrintResult("Lo Xor Lo", Lo Xor Lo)
        PrintResult("Lo Xor UL", Lo Xor UL)
        PrintResult("Lo Xor De", Lo Xor De)
        PrintResult("Lo Xor Si", Lo Xor Si)
        PrintResult("Lo Xor [Do]", Lo Xor [Do])
        PrintResult("Lo Xor St", Lo Xor St)
        PrintResult("Lo Xor Ob", Lo Xor Ob)
        PrintResult("Lo Xor Tc", Lo Xor Tc)
        PrintResult("UL Xor BoFalse", UL Xor BoFalse)
        PrintResult("UL Xor BoTrue", UL Xor BoTrue)
        PrintResult("UL Xor SB", UL Xor SB)
        PrintResult("UL Xor By", UL Xor By)
        PrintResult("UL Xor Sh", UL Xor Sh)
        PrintResult("UL Xor US", UL Xor US)
        PrintResult("UL Xor [In]", UL Xor [In])
        PrintResult("UL Xor UI", UL Xor UI)
        PrintResult("UL Xor Lo", UL Xor Lo)
        PrintResult("UL Xor UL", UL Xor UL)
        PrintResult("UL Xor De", UL Xor De)
        PrintResult("UL Xor Si", UL Xor Si)
        PrintResult("UL Xor [Do]", UL Xor [Do])
        PrintResult("UL Xor St", UL Xor St)
        PrintResult("UL Xor Ob", UL Xor Ob)
        PrintResult("UL Xor Tc", UL Xor Tc)
        PrintResult("De Xor BoFalse", De Xor BoFalse)
        PrintResult("De Xor BoTrue", De Xor BoTrue)
        PrintResult("De Xor SB", De Xor SB)
        PrintResult("De Xor By", De Xor By)
        PrintResult("De Xor Sh", De Xor Sh)
        PrintResult("De Xor US", De Xor US)
        PrintResult("De Xor [In]", De Xor [In])
        PrintResult("De Xor UI", De Xor UI)
        PrintResult("De Xor Lo", De Xor Lo)
        PrintResult("De Xor UL", De Xor UL)
        PrintResult("De Xor De", De Xor De)
        PrintResult("De Xor Si", De Xor Si)
        PrintResult("De Xor [Do]", De Xor [Do])
        PrintResult("De Xor St", De Xor St)
        PrintResult("De Xor Ob", De Xor Ob)
        PrintResult("De Xor Tc", De Xor Tc)
        PrintResult("Si Xor BoFalse", Si Xor BoFalse)
        PrintResult("Si Xor BoTrue", Si Xor BoTrue)
        PrintResult("Si Xor SB", Si Xor SB)
        PrintResult("Si Xor By", Si Xor By)
        PrintResult("Si Xor Sh", Si Xor Sh)
        PrintResult("Si Xor US", Si Xor US)
        PrintResult("Si Xor [In]", Si Xor [In])
        PrintResult("Si Xor UI", Si Xor UI)
        PrintResult("Si Xor Lo", Si Xor Lo)
        PrintResult("Si Xor UL", Si Xor UL)
        PrintResult("Si Xor De", Si Xor De)
        PrintResult("Si Xor Si", Si Xor Si)
        PrintResult("Si Xor [Do]", Si Xor [Do])
        PrintResult("Si Xor St", Si Xor St)
        PrintResult("Si Xor Ob", Si Xor Ob)
        PrintResult("Si Xor Tc", Si Xor Tc)
        PrintResult("[Do] Xor BoFalse", [Do] Xor BoFalse)
        PrintResult("[Do] Xor BoTrue", [Do] Xor BoTrue)
        PrintResult("[Do] Xor SB", [Do] Xor SB)
        PrintResult("[Do] Xor By", [Do] Xor By)
        PrintResult("[Do] Xor Sh", [Do] Xor Sh)
        PrintResult("[Do] Xor US", [Do] Xor US)
        PrintResult("[Do] Xor [In]", [Do] Xor [In])
        PrintResult("[Do] Xor UI", [Do] Xor UI)
        PrintResult("[Do] Xor Lo", [Do] Xor Lo)
        PrintResult("[Do] Xor UL", [Do] Xor UL)
        PrintResult("[Do] Xor De", [Do] Xor De)
        PrintResult("[Do] Xor Si", [Do] Xor Si)
        PrintResult("[Do] Xor [Do]", [Do] Xor [Do])
        PrintResult("[Do] Xor St", [Do] Xor St)
        PrintResult("[Do] Xor Ob", [Do] Xor Ob)
        PrintResult("[Do] Xor Tc", [Do] Xor Tc)
        PrintResult("St Xor BoFalse", St Xor BoFalse)
        PrintResult("St Xor BoTrue", St Xor BoTrue)
        PrintResult("St Xor SB", St Xor SB)
        PrintResult("St Xor By", St Xor By)
        PrintResult("St Xor Sh", St Xor Sh)
        PrintResult("St Xor US", St Xor US)
        PrintResult("St Xor [In]", St Xor [In])
        PrintResult("St Xor UI", St Xor UI)
        PrintResult("St Xor Lo", St Xor Lo)
        PrintResult("St Xor UL", St Xor UL)
        PrintResult("St Xor De", St Xor De)
        PrintResult("St Xor Si", St Xor Si)
        PrintResult("St Xor [Do]", St Xor [Do])
        PrintResult("St Xor St", St Xor St)
        PrintResult("St Xor Ob", St Xor Ob)
        PrintResult("St Xor Tc", St Xor Tc)
        PrintResult("Ob Xor BoFalse", Ob Xor BoFalse)
        PrintResult("Ob Xor BoTrue", Ob Xor BoTrue)
        PrintResult("Ob Xor SB", Ob Xor SB)
        PrintResult("Ob Xor By", Ob Xor By)
        PrintResult("Ob Xor Sh", Ob Xor Sh)
        PrintResult("Ob Xor US", Ob Xor US)
        PrintResult("Ob Xor [In]", Ob Xor [In])
        PrintResult("Ob Xor UI", Ob Xor UI)
        PrintResult("Ob Xor Lo", Ob Xor Lo)
        PrintResult("Ob Xor UL", Ob Xor UL)
        PrintResult("Ob Xor De", Ob Xor De)
        PrintResult("Ob Xor Si", Ob Xor Si)
        PrintResult("Ob Xor [Do]", Ob Xor [Do])
        PrintResult("Ob Xor St", Ob Xor St)
        PrintResult("Ob Xor Ob", Ob Xor Ob)
        PrintResult("Ob Xor Tc", Ob Xor Tc)
        PrintResult("Tc Xor BoFalse", Tc Xor BoFalse)
        PrintResult("Tc Xor BoTrue", Tc Xor BoTrue)
        PrintResult("Tc Xor SB", Tc Xor SB)
        PrintResult("Tc Xor By", Tc Xor By)
        PrintResult("Tc Xor Sh", Tc Xor Sh)
        PrintResult("Tc Xor US", Tc Xor US)
        PrintResult("Tc Xor [In]", Tc Xor [In])
        PrintResult("Tc Xor UI", Tc Xor UI)
        PrintResult("Tc Xor Lo", Tc Xor Lo)
        PrintResult("Tc Xor UL", Tc Xor UL)
        PrintResult("Tc Xor De", Tc Xor De)
        PrintResult("Tc Xor Si", Tc Xor Si)
        PrintResult("Tc Xor [Do]", Tc Xor [Do])
        PrintResult("Tc Xor St", Tc Xor St)
        PrintResult("Tc Xor Ob", Tc Xor Ob)
        PrintResult("Tc Xor Tc", Tc Xor Tc)
        PrintResult("BoFalse Or BoFalse", BoFalse Or BoFalse)
        PrintResult("BoFalse Or BoTrue", BoFalse Or BoTrue)
        PrintResult("BoFalse Or SB", BoFalse Or SB)
        PrintResult("BoFalse Or By", BoFalse Or By)
        PrintResult("BoFalse Or Sh", BoFalse Or Sh)
        PrintResult("BoFalse Or US", BoFalse Or US)
        PrintResult("BoFalse Or [In]", BoFalse Or [In])
        PrintResult("BoFalse Or UI", BoFalse Or UI)
        PrintResult("BoFalse Or Lo", BoFalse Or Lo)
        PrintResult("BoFalse Or UL", BoFalse Or UL)
        PrintResult("BoFalse Or De", BoFalse Or De)
        PrintResult("BoFalse Or Si", BoFalse Or Si)
        PrintResult("BoFalse Or [Do]", BoFalse Or [Do])
        PrintResult("BoFalse Or St", BoFalse Or St)
        PrintResult("BoFalse Or Ob", BoFalse Or Ob)
        PrintResult("BoFalse Or Tc", BoFalse Or Tc)
        PrintResult("BoTrue Or BoFalse", BoTrue Or BoFalse)
        PrintResult("BoTrue Or BoTrue", BoTrue Or BoTrue)
        PrintResult("BoTrue Or SB", BoTrue Or SB)
        PrintResult("BoTrue Or By", BoTrue Or By)
        PrintResult("BoTrue Or Sh", BoTrue Or Sh)
        PrintResult("BoTrue Or US", BoTrue Or US)
        PrintResult("BoTrue Or [In]", BoTrue Or [In])
        PrintResult("BoTrue Or UI", BoTrue Or UI)
        PrintResult("BoTrue Or Lo", BoTrue Or Lo)
        PrintResult("BoTrue Or UL", BoTrue Or UL)
        PrintResult("BoTrue Or De", BoTrue Or De)
        PrintResult("BoTrue Or Si", BoTrue Or Si)
        PrintResult("BoTrue Or [Do]", BoTrue Or [Do])
        PrintResult("BoTrue Or St", BoTrue Or St)
        PrintResult("BoTrue Or Ob", BoTrue Or Ob)
        PrintResult("BoTrue Or Tc", BoTrue Or Tc)
        PrintResult("SB Or BoFalse", SB Or BoFalse)
        PrintResult("SB Or BoTrue", SB Or BoTrue)
        PrintResult("SB Or SB", SB Or SB)
        PrintResult("SB Or By", SB Or By)
        PrintResult("SB Or Sh", SB Or Sh)
        PrintResult("SB Or US", SB Or US)
        PrintResult("SB Or [In]", SB Or [In])
        PrintResult("SB Or UI", SB Or UI)
        PrintResult("SB Or Lo", SB Or Lo)
        PrintResult("SB Or UL", SB Or UL)
        PrintResult("SB Or De", SB Or De)
        PrintResult("SB Or Si", SB Or Si)
        PrintResult("SB Or [Do]", SB Or [Do])
        PrintResult("SB Or St", SB Or St)
        PrintResult("SB Or Ob", SB Or Ob)
        PrintResult("SB Or Tc", SB Or Tc)
        PrintResult("By Or BoFalse", By Or BoFalse)
        PrintResult("By Or BoTrue", By Or BoTrue)
        PrintResult("By Or SB", By Or SB)
        PrintResult("By Or By", By Or By)
        PrintResult("By Or Sh", By Or Sh)
        PrintResult("By Or US", By Or US)
        PrintResult("By Or [In]", By Or [In])
        PrintResult("By Or UI", By Or UI)
        PrintResult("By Or Lo", By Or Lo)
        PrintResult("By Or UL", By Or UL)
        PrintResult("By Or De", By Or De)
        PrintResult("By Or Si", By Or Si)
        PrintResult("By Or [Do]", By Or [Do])
        PrintResult("By Or St", By Or St)
        PrintResult("By Or Ob", By Or Ob)
        PrintResult("By Or Tc", By Or Tc)
        PrintResult("Sh Or BoFalse", Sh Or BoFalse)
        PrintResult("Sh Or BoTrue", Sh Or BoTrue)
        PrintResult("Sh Or SB", Sh Or SB)
        PrintResult("Sh Or By", Sh Or By)
        PrintResult("Sh Or Sh", Sh Or Sh)
        PrintResult("Sh Or US", Sh Or US)
        PrintResult("Sh Or [In]", Sh Or [In])
        PrintResult("Sh Or UI", Sh Or UI)
        PrintResult("Sh Or Lo", Sh Or Lo)
        PrintResult("Sh Or UL", Sh Or UL)
        PrintResult("Sh Or De", Sh Or De)
        PrintResult("Sh Or Si", Sh Or Si)
        PrintResult("Sh Or [Do]", Sh Or [Do])
        PrintResult("Sh Or St", Sh Or St)
        PrintResult("Sh Or Ob", Sh Or Ob)
        PrintResult("Sh Or Tc", Sh Or Tc)
        PrintResult("US Or BoFalse", US Or BoFalse)
        PrintResult("US Or BoTrue", US Or BoTrue)
        PrintResult("US Or SB", US Or SB)
        PrintResult("US Or By", US Or By)
        PrintResult("US Or Sh", US Or Sh)
        PrintResult("US Or US", US Or US)
        PrintResult("US Or [In]", US Or [In])
        PrintResult("US Or UI", US Or UI)
        PrintResult("US Or Lo", US Or Lo)
        PrintResult("US Or UL", US Or UL)
        PrintResult("US Or De", US Or De)
        PrintResult("US Or Si", US Or Si)
        PrintResult("US Or [Do]", US Or [Do])
        PrintResult("US Or St", US Or St)
        PrintResult("US Or Ob", US Or Ob)
        PrintResult("US Or Tc", US Or Tc)
        PrintResult("[In] Or BoFalse", [In] Or BoFalse)
        PrintResult("[In] Or BoTrue", [In] Or BoTrue)
        PrintResult("[In] Or SB", [In] Or SB)
        PrintResult("[In] Or By", [In] Or By)
        PrintResult("[In] Or Sh", [In] Or Sh)
        PrintResult("[In] Or US", [In] Or US)
        PrintResult("[In] Or [In]", [In] Or [In])
        PrintResult("[In] Or UI", [In] Or UI)
        PrintResult("[In] Or Lo", [In] Or Lo)
        PrintResult("[In] Or UL", [In] Or UL)
        PrintResult("[In] Or De", [In] Or De)
        PrintResult("[In] Or Si", [In] Or Si)
        PrintResult("[In] Or [Do]", [In] Or [Do])
        PrintResult("[In] Or St", [In] Or St)
        PrintResult("[In] Or Ob", [In] Or Ob)
        PrintResult("[In] Or Tc", [In] Or Tc)
        PrintResult("UI Or BoFalse", UI Or BoFalse)
        PrintResult("UI Or BoTrue", UI Or BoTrue)
        PrintResult("UI Or SB", UI Or SB)
        PrintResult("UI Or By", UI Or By)
        PrintResult("UI Or Sh", UI Or Sh)
        PrintResult("UI Or US", UI Or US)
        PrintResult("UI Or [In]", UI Or [In])
        PrintResult("UI Or UI", UI Or UI)
        PrintResult("UI Or Lo", UI Or Lo)
        PrintResult("UI Or UL", UI Or UL)
        PrintResult("UI Or De", UI Or De)
        PrintResult("UI Or Si", UI Or Si)
        PrintResult("UI Or [Do]", UI Or [Do])
        PrintResult("UI Or St", UI Or St)
        PrintResult("UI Or Ob", UI Or Ob)
        PrintResult("UI Or Tc", UI Or Tc)
        PrintResult("Lo Or BoFalse", Lo Or BoFalse)
        PrintResult("Lo Or BoTrue", Lo Or BoTrue)
        PrintResult("Lo Or SB", Lo Or SB)
        PrintResult("Lo Or By", Lo Or By)
        PrintResult("Lo Or Sh", Lo Or Sh)
        PrintResult("Lo Or US", Lo Or US)
        PrintResult("Lo Or [In]", Lo Or [In])
        PrintResult("Lo Or UI", Lo Or UI)
        PrintResult("Lo Or Lo", Lo Or Lo)
        PrintResult("Lo Or UL", Lo Or UL)
        PrintResult("Lo Or De", Lo Or De)
        PrintResult("Lo Or Si", Lo Or Si)
        PrintResult("Lo Or [Do]", Lo Or [Do])
        PrintResult("Lo Or St", Lo Or St)
        PrintResult("Lo Or Ob", Lo Or Ob)
        PrintResult("Lo Or Tc", Lo Or Tc)
        PrintResult("UL Or BoFalse", UL Or BoFalse)
        PrintResult("UL Or BoTrue", UL Or BoTrue)
        PrintResult("UL Or SB", UL Or SB)
        PrintResult("UL Or By", UL Or By)
        PrintResult("UL Or Sh", UL Or Sh)
        PrintResult("UL Or US", UL Or US)
        PrintResult("UL Or [In]", UL Or [In])
        PrintResult("UL Or UI", UL Or UI)
        PrintResult("UL Or Lo", UL Or Lo)
        PrintResult("UL Or UL", UL Or UL)
        PrintResult("UL Or De", UL Or De)
        PrintResult("UL Or Si", UL Or Si)
        PrintResult("UL Or [Do]", UL Or [Do])
        PrintResult("UL Or St", UL Or St)
        PrintResult("UL Or Ob", UL Or Ob)
        PrintResult("UL Or Tc", UL Or Tc)
        PrintResult("De Or BoFalse", De Or BoFalse)
        PrintResult("De Or BoTrue", De Or BoTrue)
        PrintResult("De Or SB", De Or SB)
        PrintResult("De Or By", De Or By)
        PrintResult("De Or Sh", De Or Sh)
        PrintResult("De Or US", De Or US)
        PrintResult("De Or [In]", De Or [In])
        PrintResult("De Or UI", De Or UI)
        PrintResult("De Or Lo", De Or Lo)
        PrintResult("De Or UL", De Or UL)
        PrintResult("De Or De", De Or De)
        PrintResult("De Or Si", De Or Si)
        PrintResult("De Or [Do]", De Or [Do])
        PrintResult("De Or St", De Or St)
        PrintResult("De Or Ob", De Or Ob)
        PrintResult("De Or Tc", De Or Tc)
        PrintResult("Si Or BoFalse", Si Or BoFalse)
        PrintResult("Si Or BoTrue", Si Or BoTrue)
        PrintResult("Si Or SB", Si Or SB)
        PrintResult("Si Or By", Si Or By)
        PrintResult("Si Or Sh", Si Or Sh)
        PrintResult("Si Or US", Si Or US)
        PrintResult("Si Or [In]", Si Or [In])
        PrintResult("Si Or UI", Si Or UI)
        PrintResult("Si Or Lo", Si Or Lo)
        PrintResult("Si Or UL", Si Or UL)
        PrintResult("Si Or De", Si Or De)
        PrintResult("Si Or Si", Si Or Si)
        PrintResult("Si Or [Do]", Si Or [Do])
        PrintResult("Si Or St", Si Or St)
        PrintResult("Si Or Ob", Si Or Ob)
        PrintResult("Si Or Tc", Si Or Tc)
        PrintResult("[Do] Or BoFalse", [Do] Or BoFalse)
        PrintResult("[Do] Or BoTrue", [Do] Or BoTrue)
        PrintResult("[Do] Or SB", [Do] Or SB)
        PrintResult("[Do] Or By", [Do] Or By)
        PrintResult("[Do] Or Sh", [Do] Or Sh)
        PrintResult("[Do] Or US", [Do] Or US)
        PrintResult("[Do] Or [In]", [Do] Or [In])
        PrintResult("[Do] Or UI", [Do] Or UI)
        PrintResult("[Do] Or Lo", [Do] Or Lo)
        PrintResult("[Do] Or UL", [Do] Or UL)
        PrintResult("[Do] Or De", [Do] Or De)
        PrintResult("[Do] Or Si", [Do] Or Si)
        PrintResult("[Do] Or [Do]", [Do] Or [Do])
        PrintResult("[Do] Or St", [Do] Or St)
        PrintResult("[Do] Or Ob", [Do] Or Ob)
        PrintResult("[Do] Or Tc", [Do] Or Tc)
        PrintResult("St Or BoFalse", St Or BoFalse)
        PrintResult("St Or BoTrue", St Or BoTrue)
        PrintResult("St Or SB", St Or SB)
        PrintResult("St Or By", St Or By)
        PrintResult("St Or Sh", St Or Sh)
        PrintResult("St Or US", St Or US)
        PrintResult("St Or [In]", St Or [In])
        PrintResult("St Or UI", St Or UI)
        PrintResult("St Or Lo", St Or Lo)
        PrintResult("St Or UL", St Or UL)
        PrintResult("St Or De", St Or De)
        PrintResult("St Or Si", St Or Si)
        PrintResult("St Or [Do]", St Or [Do])
        PrintResult("St Or St", St Or St)
        PrintResult("St Or Ob", St Or Ob)
        PrintResult("St Or Tc", St Or Tc)
        PrintResult("Ob Or BoFalse", Ob Or BoFalse)
        PrintResult("Ob Or BoTrue", Ob Or BoTrue)
        PrintResult("Ob Or SB", Ob Or SB)
        PrintResult("Ob Or By", Ob Or By)
        PrintResult("Ob Or Sh", Ob Or Sh)
        PrintResult("Ob Or US", Ob Or US)
        PrintResult("Ob Or [In]", Ob Or [In])
        PrintResult("Ob Or UI", Ob Or UI)
        PrintResult("Ob Or Lo", Ob Or Lo)
        PrintResult("Ob Or UL", Ob Or UL)
        PrintResult("Ob Or De", Ob Or De)
        PrintResult("Ob Or Si", Ob Or Si)
        PrintResult("Ob Or [Do]", Ob Or [Do])
        PrintResult("Ob Or St", Ob Or St)
        PrintResult("Ob Or Ob", Ob Or Ob)
        PrintResult("Ob Or Tc", Ob Or Tc)
        PrintResult("Tc Or BoFalse", Tc Or BoFalse)
        PrintResult("Tc Or BoTrue", Tc Or BoTrue)
        PrintResult("Tc Or SB", Tc Or SB)
        PrintResult("Tc Or By", Tc Or By)
        PrintResult("Tc Or Sh", Tc Or Sh)
        PrintResult("Tc Or US", Tc Or US)
        PrintResult("Tc Or [In]", Tc Or [In])
        PrintResult("Tc Or UI", Tc Or UI)
        PrintResult("Tc Or Lo", Tc Or Lo)
        PrintResult("Tc Or UL", Tc Or UL)
        PrintResult("Tc Or De", Tc Or De)
        PrintResult("Tc Or Si", Tc Or Si)
        PrintResult("Tc Or [Do]", Tc Or [Do])
        PrintResult("Tc Or St", Tc Or St)
        PrintResult("Tc Or Ob", Tc Or Ob)
        PrintResult("Tc Or Tc", Tc Or Tc)
        PrintResult("BoFalse And BoFalse", BoFalse And BoFalse)
        PrintResult("BoFalse And BoTrue", BoFalse And BoTrue)
        PrintResult("BoFalse And SB", BoFalse And SB)
        PrintResult("BoFalse And By", BoFalse And By)
        PrintResult("BoFalse And Sh", BoFalse And Sh)
        PrintResult("BoFalse And US", BoFalse And US)
        PrintResult("BoFalse And [In]", BoFalse And [In])
        PrintResult("BoFalse And UI", BoFalse And UI)
        PrintResult("BoFalse And Lo", BoFalse And Lo)
        PrintResult("BoFalse And UL", BoFalse And UL)
        PrintResult("BoFalse And De", BoFalse And De)
        PrintResult("BoFalse And Si", BoFalse And Si)
        PrintResult("BoFalse And [Do]", BoFalse And [Do])
        PrintResult("BoFalse And St", BoFalse And St)
        PrintResult("BoFalse And Ob", BoFalse And Ob)
        PrintResult("BoFalse And Tc", BoFalse And Tc)
        PrintResult("BoTrue And BoFalse", BoTrue And BoFalse)
        PrintResult("BoTrue And BoTrue", BoTrue And BoTrue)
        PrintResult("BoTrue And SB", BoTrue And SB)
        PrintResult("BoTrue And By", BoTrue And By)
        PrintResult("BoTrue And Sh", BoTrue And Sh)
        PrintResult("BoTrue And US", BoTrue And US)
        PrintResult("BoTrue And [In]", BoTrue And [In])
        PrintResult("BoTrue And UI", BoTrue And UI)
        PrintResult("BoTrue And Lo", BoTrue And Lo)
        PrintResult("BoTrue And UL", BoTrue And UL)
        PrintResult("BoTrue And De", BoTrue And De)
        PrintResult("BoTrue And Si", BoTrue And Si)
        PrintResult("BoTrue And [Do]", BoTrue And [Do])
        PrintResult("BoTrue And St", BoTrue And St)
        PrintResult("BoTrue And Ob", BoTrue And Ob)
        PrintResult("BoTrue And Tc", BoTrue And Tc)
        PrintResult("SB And BoFalse", SB And BoFalse)
        PrintResult("SB And BoTrue", SB And BoTrue)
        PrintResult("SB And SB", SB And SB)
        PrintResult("SB And By", SB And By)
        PrintResult("SB And Sh", SB And Sh)
        PrintResult("SB And US", SB And US)
        PrintResult("SB And [In]", SB And [In])
        PrintResult("SB And UI", SB And UI)
        PrintResult("SB And Lo", SB And Lo)
        PrintResult("SB And UL", SB And UL)
        PrintResult("SB And De", SB And De)
        PrintResult("SB And Si", SB And Si)
        PrintResult("SB And [Do]", SB And [Do])
        PrintResult("SB And St", SB And St)
        PrintResult("SB And Ob", SB And Ob)
        PrintResult("SB And Tc", SB And Tc)
        PrintResult("By And BoFalse", By And BoFalse)
        PrintResult("By And BoTrue", By And BoTrue)
        PrintResult("By And SB", By And SB)
        PrintResult("By And By", By And By)
        PrintResult("By And Sh", By And Sh)
        PrintResult("By And US", By And US)
        PrintResult("By And [In]", By And [In])
        PrintResult("By And UI", By And UI)
        PrintResult("By And Lo", By And Lo)
        PrintResult("By And UL", By And UL)
        PrintResult("By And De", By And De)
        PrintResult("By And Si", By And Si)
        PrintResult("By And [Do]", By And [Do])
        PrintResult("By And St", By And St)
        PrintResult("By And Ob", By And Ob)
        PrintResult("By And Tc", By And Tc)
        PrintResult("Sh And BoFalse", Sh And BoFalse)
        PrintResult("Sh And BoTrue", Sh And BoTrue)
        PrintResult("Sh And SB", Sh And SB)
        PrintResult("Sh And By", Sh And By)
        PrintResult("Sh And Sh", Sh And Sh)
        PrintResult("Sh And US", Sh And US)
        PrintResult("Sh And [In]", Sh And [In])
        PrintResult("Sh And UI", Sh And UI)
        PrintResult("Sh And Lo", Sh And Lo)
        PrintResult("Sh And UL", Sh And UL)
        PrintResult("Sh And De", Sh And De)
        PrintResult("Sh And Si", Sh And Si)
        PrintResult("Sh And [Do]", Sh And [Do])
        PrintResult("Sh And St", Sh And St)
        PrintResult("Sh And Ob", Sh And Ob)
        PrintResult("Sh And Tc", Sh And Tc)
        PrintResult("US And BoFalse", US And BoFalse)
        PrintResult("US And BoTrue", US And BoTrue)
        PrintResult("US And SB", US And SB)
        PrintResult("US And By", US And By)
        PrintResult("US And Sh", US And Sh)
        PrintResult("US And US", US And US)
        PrintResult("US And [In]", US And [In])
        PrintResult("US And UI", US And UI)
        PrintResult("US And Lo", US And Lo)
        PrintResult("US And UL", US And UL)
        PrintResult("US And De", US And De)
        PrintResult("US And Si", US And Si)
        PrintResult("US And [Do]", US And [Do])
        PrintResult("US And St", US And St)
        PrintResult("US And Ob", US And Ob)
        PrintResult("US And Tc", US And Tc)
        PrintResult("[In] And BoFalse", [In] And BoFalse)
        PrintResult("[In] And BoTrue", [In] And BoTrue)
        PrintResult("[In] And SB", [In] And SB)
        PrintResult("[In] And By", [In] And By)
        PrintResult("[In] And Sh", [In] And Sh)
        PrintResult("[In] And US", [In] And US)
        PrintResult("[In] And [In]", [In] And [In])
        PrintResult("[In] And UI", [In] And UI)
        PrintResult("[In] And Lo", [In] And Lo)
        PrintResult("[In] And UL", [In] And UL)
        PrintResult("[In] And De", [In] And De)
        PrintResult("[In] And Si", [In] And Si)
        PrintResult("[In] And [Do]", [In] And [Do])
        PrintResult("[In] And St", [In] And St)
        PrintResult("[In] And Ob", [In] And Ob)
        PrintResult("[In] And Tc", [In] And Tc)
        PrintResult("UI And BoFalse", UI And BoFalse)
        PrintResult("UI And BoTrue", UI And BoTrue)
        PrintResult("UI And SB", UI And SB)
        PrintResult("UI And By", UI And By)
        PrintResult("UI And Sh", UI And Sh)
        PrintResult("UI And US", UI And US)
        PrintResult("UI And [In]", UI And [In])
        PrintResult("UI And UI", UI And UI)
        PrintResult("UI And Lo", UI And Lo)
        PrintResult("UI And UL", UI And UL)
        PrintResult("UI And De", UI And De)
        PrintResult("UI And Si", UI And Si)
        PrintResult("UI And [Do]", UI And [Do])
        PrintResult("UI And St", UI And St)
        PrintResult("UI And Ob", UI And Ob)
        PrintResult("UI And Tc", UI And Tc)
        PrintResult("Lo And BoFalse", Lo And BoFalse)
        PrintResult("Lo And BoTrue", Lo And BoTrue)
        PrintResult("Lo And SB", Lo And SB)
        PrintResult("Lo And By", Lo And By)
        PrintResult("Lo And Sh", Lo And Sh)
        PrintResult("Lo And US", Lo And US)
        PrintResult("Lo And [In]", Lo And [In])
        PrintResult("Lo And UI", Lo And UI)
        PrintResult("Lo And Lo", Lo And Lo)
        PrintResult("Lo And UL", Lo And UL)
        PrintResult("Lo And De", Lo And De)
        PrintResult("Lo And Si", Lo And Si)
        PrintResult("Lo And [Do]", Lo And [Do])
        PrintResult("Lo And St", Lo And St)
        PrintResult("Lo And Ob", Lo And Ob)
        PrintResult("Lo And Tc", Lo And Tc)
        PrintResult("UL And BoFalse", UL And BoFalse)
        PrintResult("UL And BoTrue", UL And BoTrue)
        PrintResult("UL And SB", UL And SB)
        PrintResult("UL And By", UL And By)
        PrintResult("UL And Sh", UL And Sh)
        PrintResult("UL And US", UL And US)
        PrintResult("UL And [In]", UL And [In])
        PrintResult("UL And UI", UL And UI)
        PrintResult("UL And Lo", UL And Lo)
        PrintResult("UL And UL", UL And UL)
        PrintResult("UL And De", UL And De)
        PrintResult("UL And Si", UL And Si)
        PrintResult("UL And [Do]", UL And [Do])
        PrintResult("UL And St", UL And St)
        PrintResult("UL And Ob", UL And Ob)
        PrintResult("UL And Tc", UL And Tc)
        PrintResult("De And BoFalse", De And BoFalse)
        PrintResult("De And BoTrue", De And BoTrue)
        PrintResult("De And SB", De And SB)
        PrintResult("De And By", De And By)
        PrintResult("De And Sh", De And Sh)
        PrintResult("De And US", De And US)
        PrintResult("De And [In]", De And [In])
        PrintResult("De And UI", De And UI)
        PrintResult("De And Lo", De And Lo)
        PrintResult("De And UL", De And UL)
        PrintResult("De And De", De And De)
        PrintResult("De And Si", De And Si)
        PrintResult("De And [Do]", De And [Do])
        PrintResult("De And St", De And St)
        PrintResult("De And Ob", De And Ob)
        PrintResult("De And Tc", De And Tc)
        PrintResult("Si And BoFalse", Si And BoFalse)
        PrintResult("Si And BoTrue", Si And BoTrue)
        PrintResult("Si And SB", Si And SB)
        PrintResult("Si And By", Si And By)
        PrintResult("Si And Sh", Si And Sh)
        PrintResult("Si And US", Si And US)
        PrintResult("Si And [In]", Si And [In])
        PrintResult("Si And UI", Si And UI)
        PrintResult("Si And Lo", Si And Lo)
        PrintResult("Si And UL", Si And UL)
        PrintResult("Si And De", Si And De)
        PrintResult("Si And Si", Si And Si)
        PrintResult("Si And [Do]", Si And [Do])
        PrintResult("Si And St", Si And St)
        PrintResult("Si And Ob", Si And Ob)
        PrintResult("Si And Tc", Si And Tc)
        PrintResult("[Do] And BoFalse", [Do] And BoFalse)
        PrintResult("[Do] And BoTrue", [Do] And BoTrue)
        PrintResult("[Do] And SB", [Do] And SB)
        PrintResult("[Do] And By", [Do] And By)
        PrintResult("[Do] And Sh", [Do] And Sh)
        PrintResult("[Do] And US", [Do] And US)
        PrintResult("[Do] And [In]", [Do] And [In])
        PrintResult("[Do] And UI", [Do] And UI)
        PrintResult("[Do] And Lo", [Do] And Lo)
        PrintResult("[Do] And UL", [Do] And UL)
        PrintResult("[Do] And De", [Do] And De)
        PrintResult("[Do] And Si", [Do] And Si)
        PrintResult("[Do] And [Do]", [Do] And [Do])
        PrintResult("[Do] And St", [Do] And St)
        PrintResult("[Do] And Ob", [Do] And Ob)
        PrintResult("[Do] And Tc", [Do] And Tc)
        PrintResult("St And BoFalse", St And BoFalse)
        PrintResult("St And BoTrue", St And BoTrue)
        PrintResult("St And SB", St And SB)
        PrintResult("St And By", St And By)
        PrintResult("St And Sh", St And Sh)
        PrintResult("St And US", St And US)
        PrintResult("St And [In]", St And [In])
        PrintResult("St And UI", St And UI)
        PrintResult("St And Lo", St And Lo)
        PrintResult("St And UL", St And UL)
        PrintResult("St And De", St And De)
        PrintResult("St And Si", St And Si)
        PrintResult("St And [Do]", St And [Do])
        PrintResult("St And St", St And St)
        PrintResult("St And Ob", St And Ob)
        PrintResult("St And Tc", St And Tc)
        PrintResult("Ob And BoFalse", Ob And BoFalse)
        PrintResult("Ob And BoTrue", Ob And BoTrue)
        PrintResult("Ob And SB", Ob And SB)
        PrintResult("Ob And By", Ob And By)
        PrintResult("Ob And Sh", Ob And Sh)
        PrintResult("Ob And US", Ob And US)
        PrintResult("Ob And [In]", Ob And [In])
        PrintResult("Ob And UI", Ob And UI)
        PrintResult("Ob And Lo", Ob And Lo)
        PrintResult("Ob And UL", Ob And UL)
        PrintResult("Ob And De", Ob And De)
        PrintResult("Ob And Si", Ob And Si)
        PrintResult("Ob And [Do]", Ob And [Do])
        PrintResult("Ob And St", Ob And St)
        PrintResult("Ob And Ob", Ob And Ob)
        PrintResult("Ob And Tc", Ob And Tc)
        PrintResult("Tc And BoFalse", Tc And BoFalse)
        PrintResult("Tc And BoTrue", Tc And BoTrue)
        PrintResult("Tc And SB", Tc And SB)
        PrintResult("Tc And By", Tc And By)
        PrintResult("Tc And Sh", Tc And Sh)
        PrintResult("Tc And US", Tc And US)
        PrintResult("Tc And [In]", Tc And [In])
        PrintResult("Tc And UI", Tc And UI)
        PrintResult("Tc And Lo", Tc And Lo)
        PrintResult("Tc And UL", Tc And UL)
        PrintResult("Tc And De", Tc And De)
        PrintResult("Tc And Si", Tc And Si)
        PrintResult("Tc And [Do]", Tc And [Do])
        PrintResult("Tc And St", Tc And St)
        PrintResult("Tc And Ob", Tc And Ob)
        PrintResult("Tc And Tc", Tc And Tc)

        'PrintResult("Da + St", Da + St)
        'PrintResult("Da + Ob", Da + Ob)
        'PrintResult("Da + Da", Da + Da)
        'PrintResult("Da + ChArray", Da + ChArray)
        PrintResult("Ch + St", Ch + St)
        PrintResult("Ch + Ob", Ch + Ob)
        PrintResult("Ch + Ch", Ch + Ch)
        PrintResult("Ch + ChArray", Ch + ChArray)
        PrintResult("ChArray + St", ChArray + St)
        PrintResult("ChArray + Ob", ChArray + Ob)
        'PrintResult("ChArray + Da", ChArray + Da)
        PrintResult("ChArray + Ch", ChArray + Ch)
        PrintResult("ChArray + ChArray", ChArray + ChArray)
        'PrintResult("St + Da", St + Da)
        PrintResult("St + Ch", St + Ch)
        PrintResult("St + ChArray", St + ChArray)
        'PrintResult("Ob + Da", Ob + Da)
        PrintResult("Ob + Ch", Ob + Ch)
        PrintResult("Ob + ChArray", Ob + ChArray)
        PrintResult("Ob OrElse ChArray", Ob OrElse ChArray)
        'PrintResult("Da & BoFalse", Da & BoFalse)
        'PrintResult("Da & BoTrue", Da & BoTrue)
        'PrintResult("Da & SB", Da & SB)
        'PrintResult("Da & By", Da & By)
        'PrintResult("Da & Sh", Da & Sh)
        'PrintResult("Da & US", Da & US)
        'PrintResult("Da & [In]", Da & [In])
        'PrintResult("Da & UI", Da & UI)
        'PrintResult("Da & Lo", Da & Lo)
        'PrintResult("Da & UL", Da & UL)
        'PrintResult("Da & De", Da & De)
        'PrintResult("Da & Si", Da & Si)
        'PrintResult("Da & [Do]", Da & [Do])
        'PrintResult("Da & St", Da & St)
        'PrintResult("Da & Ob", Da & Ob)
        'PrintResult("Da & Tc", Da & Tc)
        'PrintResult("Da & Da", Da & Da)
        'PrintResult("Da & Ch", Da & Ch)
        'PrintResult("Da & ChArray", Da & ChArray)
        PrintResult("Ch & BoFalse", Ch & BoFalse)
        PrintResult("Ch & BoTrue", Ch & BoTrue)
        PrintResult("Ch & SB", Ch & SB)
        PrintResult("Ch & By", Ch & By)
        PrintResult("Ch & Sh", Ch & Sh)
        PrintResult("Ch & US", Ch & US)
        PrintResult("Ch & [In]", Ch & [In])
        PrintResult("Ch & UI", Ch & UI)
        PrintResult("Ch & Lo", Ch & Lo)
        PrintResult("Ch & UL", Ch & UL)
        PrintResult("Ch & De", Ch & De)
        PrintResult("Ch & Si", Ch & Si)
        PrintResult("Ch & [Do]", Ch & [Do])
        PrintResult("Ch & St", Ch & St)
        PrintResult("Ch & Ob", Ch & Ob)
        PrintResult("Ch & Tc", Ch & Tc)
        'PrintResult("Ch & Da", Ch & Da)
        PrintResult("Ch & Ch", Ch & Ch)
        PrintResult("Ch & ChArray", Ch & ChArray)
        PrintResult("ChArray & BoFalse", ChArray & BoFalse)
        PrintResult("ChArray & BoTrue", ChArray & BoTrue)
        PrintResult("ChArray & SB", ChArray & SB)
        PrintResult("ChArray & By", ChArray & By)
        PrintResult("ChArray & Sh", ChArray & Sh)
        PrintResult("ChArray & US", ChArray & US)
        PrintResult("ChArray & [In]", ChArray & [In])
        PrintResult("ChArray & UI", ChArray & UI)
        PrintResult("ChArray & Lo", ChArray & Lo)
        PrintResult("ChArray & UL", ChArray & UL)
        PrintResult("ChArray & De", ChArray & De)
        PrintResult("ChArray & Si", ChArray & Si)
        PrintResult("ChArray & [Do]", ChArray & [Do])
        PrintResult("ChArray & St", ChArray & St)
        PrintResult("ChArray & Ob", ChArray & Ob)
        PrintResult("ChArray & Tc", ChArray & Tc)
        'PrintResult("ChArray & Da", ChArray & Da)
        PrintResult("ChArray & Ch", ChArray & Ch)
        PrintResult("ChArray & ChArray", ChArray & ChArray)
        'PrintResult("BoFalse & Da", BoFalse & Da)
        PrintResult("BoFalse & Ch", BoFalse & Ch)
        PrintResult("BoFalse & ChArray", BoFalse & ChArray)
        'PrintResult("BoTrue & Da", BoTrue & Da)
        PrintResult("BoTrue & Ch", BoTrue & Ch)
        PrintResult("BoTrue & ChArray", BoTrue & ChArray)
        'PrintResult("SB & Da", SB & Da)
        PrintResult("SB & Ch", SB & Ch)
        PrintResult("SB & ChArray", SB & ChArray)
        'PrintResult("By & Da", By & Da)
        PrintResult("By & Ch", By & Ch)
        PrintResult("By & ChArray", By & ChArray)
        'PrintResult("Sh & Da", Sh & Da)
        PrintResult("Sh & Ch", Sh & Ch)
        PrintResult("Sh & ChArray", Sh & ChArray)
        'PrintResult("US & Da", US & Da)
        PrintResult("US & Ch", US & Ch)
        PrintResult("US & ChArray", US & ChArray)
        'PrintResult("[In] & Da", [In] & Da)
        PrintResult("[In] & Ch", [In] & Ch)
        PrintResult("[In] & ChArray", [In] & ChArray)
        'PrintResult("UI & Da", UI & Da)
        PrintResult("UI & Ch", UI & Ch)
        PrintResult("UI & ChArray", UI & ChArray)
        'PrintResult("Lo & Da", Lo & Da)
        PrintResult("Lo & Ch", Lo & Ch)
        PrintResult("Lo & ChArray", Lo & ChArray)
        'PrintResult("UL & Da", UL & Da)
        PrintResult("UL & Ch", UL & Ch)
        PrintResult("UL & ChArray", UL & ChArray)
        'PrintResult("De & Da", De & Da)
        PrintResult("De & Ch", De & Ch)
        PrintResult("De & ChArray", De & ChArray)
        'PrintResult("Si & Da", Si & Da)
        PrintResult("Si & Ch", Si & Ch)
        PrintResult("Si & ChArray", Si & ChArray)
        'PrintResult("[Do] & Da", [Do] & Da)
        PrintResult("[Do] & Ch", [Do] & Ch)
        PrintResult("[Do] & ChArray", [Do] & ChArray)
        'PrintResult("St & Da", St & Da)
        PrintResult("St & Ch", St & Ch)
        PrintResult("St & ChArray", St & ChArray)
        'PrintResult("Ob & Da", Ob & Da)
        PrintResult("Ob & Ch", Ob & Ch)
        PrintResult("Ob & ChArray", Ob & ChArray)
        'PrintResult("Tc & Da", Tc & Da)
        PrintResult("Tc & Ch", Tc & Ch)
        PrintResult("Tc & ChArray", Tc & ChArray)
        PrintResult("Da Like BoFalse", Da Like BoFalse)
        PrintResult("Da Like BoTrue", Da Like BoTrue)
        PrintResult("Da Like SB", Da Like SB)
        PrintResult("Da Like By", Da Like By)
        PrintResult("Da Like Sh", Da Like Sh)
        PrintResult("Da Like US", Da Like US)
        PrintResult("Da Like [In]", Da Like [In])
        PrintResult("Da Like UI", Da Like UI)
        PrintResult("Da Like Lo", Da Like Lo)
        PrintResult("Da Like UL", Da Like UL)
        PrintResult("Da Like De", Da Like De)
        PrintResult("Da Like Si", Da Like Si)
        PrintResult("Da Like [Do]", Da Like [Do])
        PrintResult("Da Like St", Da Like St)
        PrintResult("Da Like Ob", Da Like Ob)
        PrintResult("Da Like Tc", Da Like Tc)
        PrintResult("Da Like Da", Da Like Da)
        PrintResult("Da Like Ch", Da Like Ch)
        PrintResult("Da Like ChArray", Da Like ChArray)
        PrintResult("Ch Like BoFalse", Ch Like BoFalse)
        PrintResult("Ch Like BoTrue", Ch Like BoTrue)
        PrintResult("Ch Like SB", Ch Like SB)
        PrintResult("Ch Like By", Ch Like By)
        PrintResult("Ch Like Sh", Ch Like Sh)
        PrintResult("Ch Like US", Ch Like US)
        PrintResult("Ch Like [In]", Ch Like [In])
        PrintResult("Ch Like UI", Ch Like UI)
        PrintResult("Ch Like Lo", Ch Like Lo)
        PrintResult("Ch Like UL", Ch Like UL)
        PrintResult("Ch Like De", Ch Like De)
        PrintResult("Ch Like Si", Ch Like Si)
        PrintResult("Ch Like [Do]", Ch Like [Do])
        PrintResult("Ch Like St", Ch Like St)
        PrintResult("Ch Like Ob", Ch Like Ob)
        PrintResult("Ch Like Tc", Ch Like Tc)
        PrintResult("Ch Like Da", Ch Like Da)
        PrintResult("Ch Like Ch", Ch Like Ch)
        PrintResult("Ch Like ChArray", Ch Like ChArray)
        PrintResult("ChArray Like BoFalse", ChArray Like BoFalse)
        PrintResult("ChArray Like BoTrue", ChArray Like BoTrue)
        PrintResult("ChArray Like SB", ChArray Like SB)
        PrintResult("ChArray Like By", ChArray Like By)
        PrintResult("ChArray Like Sh", ChArray Like Sh)
        PrintResult("ChArray Like US", ChArray Like US)
        PrintResult("ChArray Like [In]", ChArray Like [In])
        PrintResult("ChArray Like UI", ChArray Like UI)
        PrintResult("ChArray Like Lo", ChArray Like Lo)
        PrintResult("ChArray Like UL", ChArray Like UL)
        PrintResult("ChArray Like De", ChArray Like De)
        PrintResult("ChArray Like Si", ChArray Like Si)
        PrintResult("ChArray Like [Do]", ChArray Like [Do])
        PrintResult("ChArray Like St", ChArray Like St)
        PrintResult("ChArray Like Ob", ChArray Like Ob)
        PrintResult("ChArray Like Tc", ChArray Like Tc)
        PrintResult("ChArray Like Da", ChArray Like Da)
        PrintResult("ChArray Like Ch", ChArray Like Ch)
        PrintResult("ChArray Like ChArray", ChArray Like ChArray)
        PrintResult("BoFalse Like Da", BoFalse Like Da)
        PrintResult("BoFalse Like Ch", BoFalse Like Ch)
        PrintResult("BoFalse Like ChArray", BoFalse Like ChArray)
        PrintResult("BoTrue Like Da", BoTrue Like Da)
        PrintResult("BoTrue Like Ch", BoTrue Like Ch)
        PrintResult("BoTrue Like ChArray", BoTrue Like ChArray)
        PrintResult("SB Like Da", SB Like Da)
        PrintResult("SB Like Ch", SB Like Ch)
        PrintResult("SB Like ChArray", SB Like ChArray)
        PrintResult("By Like Da", By Like Da)
        PrintResult("By Like Ch", By Like Ch)
        PrintResult("By Like ChArray", By Like ChArray)
        PrintResult("Sh Like Da", Sh Like Da)
        PrintResult("Sh Like Ch", Sh Like Ch)
        PrintResult("Sh Like ChArray", Sh Like ChArray)
        PrintResult("US Like Da", US Like Da)
        PrintResult("US Like Ch", US Like Ch)
        PrintResult("US Like ChArray", US Like ChArray)
        PrintResult("[In] Like Da", [In] Like Da)
        PrintResult("[In] Like Ch", [In] Like Ch)
        PrintResult("[In] Like ChArray", [In] Like ChArray)
        PrintResult("UI Like Da", UI Like Da)
        PrintResult("UI Like Ch", UI Like Ch)
        PrintResult("UI Like ChArray", UI Like ChArray)
        PrintResult("Lo Like Da", Lo Like Da)
        PrintResult("Lo Like Ch", Lo Like Ch)
        PrintResult("Lo Like ChArray", Lo Like ChArray)
        PrintResult("UL Like Da", UL Like Da)
        PrintResult("UL Like Ch", UL Like Ch)
        PrintResult("UL Like ChArray", UL Like ChArray)
        PrintResult("De Like Da", De Like Da)
        PrintResult("De Like Ch", De Like Ch)
        PrintResult("De Like ChArray", De Like ChArray)
        PrintResult("Si Like Da", Si Like Da)
        PrintResult("Si Like Ch", Si Like Ch)
        PrintResult("Si Like ChArray", Si Like ChArray)
        PrintResult("[Do] Like Da", [Do] Like Da)
        PrintResult("[Do] Like Ch", [Do] Like Ch)
        PrintResult("[Do] Like ChArray", [Do] Like ChArray)
        PrintResult("St Like Da", St Like Da)
        PrintResult("St Like Ch", St Like Ch)
        PrintResult("St Like ChArray", St Like ChArray)
        PrintResult("Ob Like Da", Ob Like Da)
        PrintResult("Ob Like Ch", Ob Like Ch)
        PrintResult("Ob Like ChArray", Ob Like ChArray)
        PrintResult("Tc Like Da", Tc Like Da)
        PrintResult("Tc Like Ch", Tc Like Ch)
        PrintResult("Tc Like ChArray", Tc Like ChArray)
        PrintResult("Da = Da", Da = Da)
        PrintResult("Ch = St", Ch = St)
        PrintResult("Ch = Ob", Ch = Ob)
        PrintResult("Ch = Ch", Ch = Ch)
        PrintResult("Ch = ChArray", Ch = ChArray)
        PrintResult("ChArray = St", ChArray = St)
        PrintResult("ChArray = Ob", ChArray = Ob)
        PrintResult("ChArray = Ch", ChArray = Ch)
        PrintResult("ChArray = ChArray", ChArray = ChArray)
        PrintResult("St = Ch", St = Ch)
        PrintResult("St = ChArray", St = ChArray)
        PrintResult("Ob = Ch", Ob = Ch)
        PrintResult("Ob = ChArray", Ob = ChArray)
        PrintResult("Da <> Da", Da <> Da)
        PrintResult("Ch <> St", Ch <> St)
        PrintResult("Ch <> Ob", Ch <> Ob)
        PrintResult("Ch <> Ch", Ch <> Ch)
        PrintResult("Ch <> ChArray", Ch <> ChArray)
        PrintResult("ChArray <> St", ChArray <> St)
        PrintResult("ChArray <> Ob", ChArray <> Ob)
        PrintResult("ChArray <> Ch", ChArray <> Ch)
        PrintResult("ChArray <> ChArray", ChArray <> ChArray)
        PrintResult("St <> Ch", St <> Ch)
        PrintResult("St <> ChArray", St <> ChArray)
        PrintResult("Ob <> Ch", Ob <> Ch)
        PrintResult("Ob <> ChArray", Ob <> ChArray)
        PrintResult("Da <= Da", Da <= Da)
        PrintResult("Ch <= St", Ch <= St)
        PrintResult("Ch <= Ob", Ch <= Ob)
        PrintResult("Ch <= Ch", Ch <= Ch)
        PrintResult("Ch <= ChArray", Ch <= ChArray)
        PrintResult("ChArray <= St", ChArray <= St)
        PrintResult("ChArray <= Ob", ChArray <= Ob)
        PrintResult("ChArray <= Ch", ChArray <= Ch)
        PrintResult("ChArray <= ChArray", ChArray <= ChArray)
        PrintResult("St <= Ch", St <= Ch)
        PrintResult("St <= ChArray", St <= ChArray)
        PrintResult("Ob <= Ch", Ob <= Ch)
        PrintResult("Ob <= ChArray", Ob <= ChArray)
        PrintResult("Da >= Da", Da >= Da)
        PrintResult("Ch >= St", Ch >= St)
        PrintResult("Ch >= Ob", Ch >= Ob)
        PrintResult("Ch >= Ch", Ch >= Ch)
        PrintResult("Ch >= ChArray", Ch >= ChArray)
        PrintResult("ChArray >= St", ChArray >= St)
        PrintResult("ChArray >= Ob", ChArray >= Ob)
        PrintResult("ChArray >= Ch", ChArray >= Ch)
        PrintResult("ChArray >= ChArray", ChArray >= ChArray)
        PrintResult("St >= Ch", St >= Ch)
        PrintResult("St >= ChArray", St >= ChArray)
        PrintResult("Ob >= Ch", Ob >= Ch)
        PrintResult("Ob >= ChArray", Ob >= ChArray)
        PrintResult("Da < Da", Da < Da)
        PrintResult("Ch < St", Ch < St)
        PrintResult("Ch < Ob", Ch < Ob)
        PrintResult("Ch < Ch", Ch < Ch)
        PrintResult("Ch < ChArray", Ch < ChArray)
        PrintResult("ChArray < St", ChArray < St)
        PrintResult("ChArray < Ob", ChArray < Ob)
        PrintResult("ChArray < Ch", ChArray < Ch)
        PrintResult("ChArray < ChArray", ChArray < ChArray)
        PrintResult("St < Ch", St < Ch)
        PrintResult("St < ChArray", St < ChArray)
        PrintResult("Ob < Ch", Ob < Ch)
        PrintResult("Ob < ChArray", Ob < ChArray)
        PrintResult("Da > Da", Da > Da)
        PrintResult("Ch > St", Ch > St)
        PrintResult("Ch > Ob", Ch > Ob)
        PrintResult("Ch > Ch", Ch > Ch)
        PrintResult("Ch > ChArray", Ch > ChArray)
        PrintResult("ChArray > St", ChArray > St)
        PrintResult("ChArray > Ob", ChArray > Ob)
        PrintResult("ChArray > Ch", ChArray > Ch)
        PrintResult("ChArray > ChArray", ChArray > ChArray)
        PrintResult("St > Ch", St > Ch)
        PrintResult("St > ChArray", St > ChArray)
        PrintResult("Ob > Ch", Ob > Ch)
        PrintResult("Ob > ChArray", Ob > ChArray)

        By = 39
        US = 37
        UI = 34
        UL = 30

        PrintResult("By - US", By - US)
        PrintResult("By - UI", By - UI)
        PrintResult("By - UL", By - UL)
        PrintResult("US - UI", US - UI)
        PrintResult("US - UL", US - UL)
        PrintResult("UI - UL", UI - UL)

        By = 8
        PrintResult("By * By", By * By)

        Ob = #8:31:00 AM#
        St = Da.ToString() '"8:30:00 AM"

        PrintResult("Da = St", Da = St)
        PrintResult("Da = Ob", Da = Ob)
        PrintResult("St = Da", St = Da)
        PrintResult("Ob = Da", Ob = Da)
        PrintResult("Da <> St", Da <> St)
        PrintResult("Da <> Ob", Da <> Ob)
        PrintResult("St <> Da", St <> Da)
        PrintResult("Ob <> Da", Ob <> Da)
        PrintResult("Da <= St", Da <= St)
        PrintResult("Da <= Ob", Da <= Ob)
        PrintResult("St <= Da", St <= Da)
        PrintResult("Ob <= Da", Ob <= Da)
        PrintResult("Da >= St", Da >= St)
        PrintResult("Da >= Ob", Da >= Ob)
        PrintResult("St >= Da", St >= Da)
        PrintResult("Ob >= Da", Ob >= Da)
        PrintResult("Da < St", Da < St)
        PrintResult("Da < Ob", Da < Ob)
        PrintResult("St < Da", St < Da)
        PrintResult("Ob < Da", Ob < Da)
        PrintResult("Da > St", Da > St)
        PrintResult("Da > Ob", Da > Ob)
        PrintResult("St > Da", St > Da)
        PrintResult("Ob > Da", Ob > Da)


        [In] = -5
        St = "12"
        ChArray = "14"

        PrintResult("[In] + Nothing", [In] + Nothing)
        PrintResult("St + Nothing", St + Nothing)
        PrintResult("St + DBNull.Value", St + DBNull.Value)
        PrintResult("Nothing + Nothing", Nothing + Nothing)
        PrintResult("Nothing + [In]", Nothing + [In])
        PrintResult("Nothing + St", Nothing + St)
        PrintResult("DBNull.Value + St", DBNull.Value + St)
        PrintResult("[In] - Nothing", [In] - Nothing)
        PrintResult("St - Nothing", St - Nothing)
        PrintResult("Nothing - Nothing", Nothing - Nothing)
        PrintResult("Nothing - [In]", Nothing - [In])
        PrintResult("Nothing - St", Nothing - St)
        PrintResult("[In] * Nothing", [In] * Nothing)
        PrintResult("St * Nothing", St * Nothing)
        PrintResult("Nothing * Nothing", Nothing * Nothing)
        PrintResult("Nothing * [In]", Nothing * [In])
        PrintResult("Nothing * St", Nothing * St)
        PrintResult("[In] / Nothing", [In] / Nothing)
        PrintResult("St / Nothing", St / Nothing)
        PrintResult("Nothing / Nothing", Nothing / Nothing)
        PrintResult("Nothing / [In]", Nothing / [In])
        PrintResult("Nothing / St", Nothing / St)
        'PrintResult("[In] \ Nothing", [In] \ Nothing) ' Divide by 0.
        'PrintResult("St \ Nothing", St \ Nothing) ' Divide by 0.
        PrintResult("Nothing \ [In]", Nothing \ [In])
        PrintResult("Nothing \ St", Nothing \ St)
        'PrintResult("[In] Mod Nothing", [In] Mod Nothing) ' Divide by 0.
        PrintResult("St Mod Nothing", St Mod Nothing)
        PrintResult("Nothing Mod [In]", Nothing Mod [In])
        PrintResult("Nothing Mod St", Nothing Mod St)
        PrintResult("[In] ^ Nothing", [In] ^ Nothing)
        PrintResult("St ^ Nothing", St ^ Nothing)
        PrintResult("Nothing ^ Nothing", Nothing ^ Nothing)
        PrintResult("Nothing ^ [In]", Nothing ^ [In])
        PrintResult("Nothing ^ St", Nothing ^ St)
        PrintResult("[In] << Nothing", [In] << Nothing)
        PrintResult("St << Nothing", St << Nothing)
        PrintResult("Nothing << Nothing", Nothing << Nothing)
        PrintResult("Nothing << [In]", Nothing << [In])
        PrintResult("Nothing << St", Nothing << St)
        PrintResult("[In] >> Nothing", [In] >> Nothing)
        PrintResult("St >> Nothing", St >> Nothing)
        PrintResult("Nothing >> Nothing", Nothing >> Nothing)
        PrintResult("Nothing >> [In]", Nothing >> [In])
        PrintResult("Nothing >> St", Nothing >> St)
        PrintResult("[In] OrElse Nothing", [In] OrElse Nothing)
        PrintResult("St OrElse Nothing", St OrElse Nothing)
        PrintResult("Nothing OrElse Nothing", Nothing OrElse Nothing)
        PrintResult("Nothing OrElse [In]", Nothing OrElse [In])
        PrintResult("[In] AndAlso Nothing", [In] AndAlso Nothing)
        PrintResult("Nothing AndAlso Nothing", Nothing AndAlso Nothing)
        PrintResult("Nothing AndAlso [In]", Nothing AndAlso [In])
        PrintResult("[In] & Nothing", [In] & Nothing)
        PrintResult("[In] & DBNull.Value", [In] & DBNull.Value)
        PrintResult("St & Nothing", St & Nothing)
        PrintResult("St & DBNull.Value", St & DBNull.Value)
        PrintResult("Nothing & Nothing", Nothing & Nothing)
        PrintResult("Nothing & DBNull.Value", Nothing & DBNull.Value)
        PrintResult("DBNull.Value & Nothing", DBNull.Value & Nothing)
        PrintResult("Nothing & [In]", Nothing & [In])
        PrintResult("Nothing & St", Nothing & St)
        PrintResult("DBNull.Value & [In]", DBNull.Value & [In])
        PrintResult("DBNull.Value & St", DBNull.Value & St)
        PrintResult("[In] Like Nothing", [In] Like Nothing)
        PrintResult("St Like Nothing", St Like Nothing)
        PrintResult("Nothing Like Nothing", Nothing Like Nothing)
        PrintResult("Nothing Like [In]", Nothing Like [In])
        PrintResult("Nothing Like St", Nothing Like St)
        PrintResult("[In] = Nothing", [In] = Nothing)
        PrintResult("St = Nothing", St = Nothing)
        PrintResult("Nothing = Nothing", Nothing = Nothing)
        PrintResult("Nothing = [In]", Nothing = [In])
        PrintResult("Nothing = St", Nothing = St)
        PrintResult("[In] <> Nothing", [In] <> Nothing)
        PrintResult("St <> Nothing", St <> Nothing)
        PrintResult("Nothing <> Nothing", Nothing <> Nothing)
        PrintResult("Nothing <> [In]", Nothing <> [In])
        PrintResult("Nothing <> St", Nothing <> St)
        PrintResult("[In] <= Nothing", [In] <= Nothing)
        PrintResult("St <= Nothing", St <= Nothing)
        PrintResult("Nothing <= Nothing", Nothing <= Nothing)
        PrintResult("Nothing <= [In]", Nothing <= [In])
        PrintResult("Nothing <= St", Nothing <= St)
        PrintResult("[In] >= Nothing", [In] >= Nothing)
        PrintResult("St >= Nothing", St >= Nothing)
        PrintResult("Nothing >= Nothing", Nothing >= Nothing)
        PrintResult("Nothing >= [In]", Nothing >= [In])
        PrintResult("Nothing >= St", Nothing >= St)
        PrintResult("[In] < Nothing", [In] < Nothing)
        PrintResult("St < Nothing", St < Nothing)
        PrintResult("Nothing < Nothing", Nothing < Nothing)
        PrintResult("Nothing < [In]", Nothing < [In])
        PrintResult("Nothing < St", Nothing < St)
        PrintResult("[In] > Nothing", [In] > Nothing)
        PrintResult("St > Nothing", St > Nothing)
        PrintResult("Nothing > Nothing", Nothing > Nothing)
        PrintResult("Nothing > [In]", Nothing > [In])
        PrintResult("Nothing > St", Nothing > St)
        PrintResult("[In] Xor Nothing", [In] Xor Nothing)
        PrintResult("St Xor Nothing", St Xor Nothing)
        PrintResult("Nothing Xor Nothing", Nothing Xor Nothing)
        PrintResult("Nothing Xor [In]", Nothing Xor [In])
        PrintResult("Nothing Xor St", Nothing Xor St)
        PrintResult("[In] Or Nothing", [In] Or Nothing)
        PrintResult("St Or Nothing", St Or Nothing)
        PrintResult("Nothing Or Nothing", Nothing Or Nothing)
        PrintResult("Nothing Or [In]", Nothing Or [In])
        PrintResult("Nothing Or St", Nothing Or St)
        PrintResult("[In] And Nothing", [In] And Nothing)
        PrintResult("St And Nothing", St And Nothing)
        PrintResult("Nothing And Nothing", Nothing And Nothing)
        PrintResult("Nothing And [In]", Nothing And [In])
        PrintResult("Nothing And St", Nothing And St)
        PrintResult("ChArray + Nothing", ChArray + Nothing)
        PrintResult("Nothing + ChArray", Nothing + ChArray)
        PrintResult("ChArray & Nothing", ChArray & Nothing)
        PrintResult("ChArray & DBNull.Value", ChArray & DBNull.Value)
        PrintResult("Nothing & ChArray", Nothing & ChArray)
        PrintResult("DBNull.Value & ChArray", DBNull.Value & ChArray)
        PrintResult("ChArray Like Nothing", ChArray Like Nothing)
        PrintResult("Nothing Like ChArray", Nothing Like ChArray)
        PrintResult("ChArray = Nothing", ChArray = Nothing)
        PrintResult("Nothing = ChArray", Nothing = ChArray)
        PrintResult("ChArray <> Nothing", ChArray <> Nothing)
        PrintResult("Nothing <> ChArray", Nothing <> ChArray)
        PrintResult("ChArray <= Nothing", ChArray <= Nothing)
        PrintResult("Nothing <= ChArray", Nothing <= ChArray)
        PrintResult("ChArray >= Nothing", ChArray >= Nothing)
        PrintResult("Nothing >= ChArray", Nothing >= ChArray)
        PrintResult("ChArray < Nothing", ChArray < Nothing)
        PrintResult("Nothing < ChArray", Nothing < ChArray)
        PrintResult("ChArray > Nothing", ChArray > Nothing)
        PrintResult("Nothing > ChArray", Nothing > ChArray)

        'PrintResult("Nothing Mod Nothing", Nothing Mod Nothing) ' Divide by 0.
        'PrintResult("Nothing \ Nothing", Nothing \ Nothing) ' Divide by 0.

        St = "False"
        PrintResult("St AndAlso Nothing", St AndAlso Nothing)

    End Sub

End Module
